summaryrefslogtreecommitdiff
path: root/render/textplain.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2012-08-17 10:02:10 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2012-08-17 10:02:10 +0100
commit8e315f9f8fceb6cc847fddd30095c2460b7cd637 (patch)
treeaae27d4254f7d30193561e671b39d7f529157cdd /render/textplain.c
parent142a0bf859b70a2b278b007aac99a5ab0811a956 (diff)
downloadnetsurf-8e315f9f8fceb6cc847fddd30095c2460b7cd637.tar.gz
netsurf-8e315f9f8fceb6cc847fddd30095c2460b7cd637.tar.bz2
Set content handlers now set pointer via content msg.
Diffstat (limited to 'render/textplain.c')
-rw-r--r--render/textplain.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/render/textplain.c b/render/textplain.c
index 7411e3b75..71d576579 100644
--- a/render/textplain.c
+++ b/render/textplain.c
@@ -676,6 +676,7 @@ void textplain_mouse_action(struct content *c, struct browser_window *bw,
{
textplain_content *text = (textplain_content *) c;
browser_pointer_shape pointer = BROWSER_POINTER_DEFAULT;
+ union content_msg_data msg_data;
const char *status = 0;
size_t idx;
int dir = 0;
@@ -708,7 +709,8 @@ void textplain_mouse_action(struct content *c, struct browser_window *bw,
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);
}