From 4872bc30b8e20a8da9e822725066cc6a5f7955e1 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 16 Aug 2012 13:13:25 +0100 Subject: Remove redundant scrollbar widget message. --- desktop/frames.c | 3 --- desktop/scrollbar.c | 20 -------------------- desktop/scrollbar.h | 2 -- 3 files changed, 25 deletions(-) (limited to 'desktop') diff --git a/desktop/frames.c b/desktop/frames.c index c5934cdc1..72f1ba561 100644 --- a/desktop/frames.c +++ b/desktop/frames.c @@ -59,9 +59,6 @@ void browser_window_scroll_callback(void *client_data, struct browser_window *bw = client_data; switch(scrollbar_data->msg) { - case SCROLLBAR_MSG_REDRAW: - /* TODO: Is this needed? */ - break; case SCROLLBAR_MSG_MOVED: if (bw->browser_window_type == BROWSER_WINDOW_IFRAME) { html_redraw_a_box(bw->parent->current_content, bw->box); diff --git a/desktop/scrollbar.c b/desktop/scrollbar.c index ac4c39944..7768be233 100644 --- a/desktop/scrollbar.c +++ b/desktop/scrollbar.c @@ -427,16 +427,6 @@ void scrollbar_set(struct scrollbar *s, int value, bool bar_pos) msg.msg = SCROLLBAR_MSG_MOVED; msg.scroll_offset = s->offset; s->client_callback(s->client_data, &msg); - - msg.msg = SCROLLBAR_MSG_REDRAW; - msg.x0 = s->horizontal ? SCROLLBAR_WIDTH - 1 : 0; - msg.y0 = s->horizontal ? 0 : SCROLLBAR_WIDTH - 1; - msg.x1 = (s->horizontal ? s->length - SCROLLBAR_WIDTH + 1 : - SCROLLBAR_WIDTH); - msg.y1 = (s->horizontal ? SCROLLBAR_WIDTH : - s->length - SCROLLBAR_WIDTH + 1); - - s->client_callback(s->client_data, &msg); } @@ -498,16 +488,6 @@ bool scrollbar_scroll(struct scrollbar *s, int change) msg.scroll_offset = s->offset; s->client_callback(s->client_data, &msg); - msg.msg = SCROLLBAR_MSG_REDRAW; - msg.x0 = s->horizontal ? SCROLLBAR_WIDTH - 1 : 0; - msg.y0 = s->horizontal ? 0 : SCROLLBAR_WIDTH - 1; - msg.x1 = (s->horizontal ? s->length - SCROLLBAR_WIDTH + 1 : - SCROLLBAR_WIDTH); - msg.y1 = (s->horizontal ? SCROLLBAR_WIDTH : - s->length - SCROLLBAR_WIDTH + 1); - - s->client_callback(s->client_data, &msg); - return true; } diff --git a/desktop/scrollbar.h b/desktop/scrollbar.h index 4bd9a17c0..2ce4a154e 100644 --- a/desktop/scrollbar.h +++ b/desktop/scrollbar.h @@ -39,7 +39,6 @@ struct scrollbar; typedef enum { - SCROLLBAR_MSG_REDRAW, /* the scrollbar requests a redraw */ SCROLLBAR_MSG_MOVED, /* the scroll value has changed */ SCROLLBAR_MSG_SCROLL_START, /* a scrollbar drag has started, all * mouse events should be passed to @@ -47,7 +46,6 @@ typedef enum { * coordinates */ SCROLLBAR_MSG_SCROLL_FINISHED, /* cancel the above */ - } scrollbar_msg; struct scrollbar_msg_data { -- cgit v1.2.3