diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2012-08-18 16:26:56 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2012-08-18 16:26:56 +0100 |
commit | 19d2a0c01185451d2e2903f116f792e591b8ff5f (patch) | |
tree | 9b3a790d659effcefcc175c1eb1abd2cc43e61ca /render/textplain.c | |
parent | 8e4819e450f5922cde793477c634df9c82c21fb6 (diff) | |
parent | eb35a576c1b5845d4aa6b2b77d8039f49f048edc (diff) | |
download | netsurf-19d2a0c01185451d2e2903f116f792e591b8ff5f.tar.gz netsurf-19d2a0c01185451d2e2903f116f792e591b8ff5f.tar.bz2 |
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
Diffstat (limited to 'render/textplain.c')
-rw-r--r-- | render/textplain.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/render/textplain.c b/render/textplain.c index 7b0262be9..71d576579 100644 --- a/render/textplain.c +++ b/render/textplain.c @@ -675,7 +675,8 @@ void textplain_mouse_action(struct content *c, struct browser_window *bw, browser_mouse_state mouse, int x, int y) { textplain_content *text = (textplain_content *) c; - gui_pointer_shape pointer = GUI_POINTER_DEFAULT; + browser_pointer_shape pointer = BROWSER_POINTER_DEFAULT; + union content_msg_data msg_data; const char *status = 0; size_t idx; int dir = 0; @@ -701,14 +702,15 @@ void textplain_mouse_action(struct content *c, struct browser_window *bw, if (mouse & (BROWSER_MOUSE_DRAG_1 | BROWSER_MOUSE_DRAG_2)) { browser_window_page_drag_start(bw, x, y); - pointer = GUI_POINTER_MOVE; + pointer = BROWSER_POINTER_MOVE; } } if (status != NULL) browser_window_set_status(bw, status); - browser_window_set_pointer(bw, pointer); + msg_data.pointer = pointer; + content_broadcast(c, CONTENT_MSG_POINTER, msg_data); } |