diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2012-02-28 12:21:36 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2012-02-28 12:21:36 +0000 |
commit | c9a30d073edc7a74909b6014d6ce938023958a19 (patch) | |
tree | bcc3da03183e9f25b19a5ce57c3287a60942a4a3 /render | |
parent | 9c0c9ecdfe9ddd07b20c2fc07188c5f9a23762f2 (diff) | |
download | netsurf-c9a30d073edc7a74909b6014d6ce938023958a19.tar.gz netsurf-c9a30d073edc7a74909b6014d6ce938023958a19.tar.bz2 |
Check drag type via accessor.
svn path=/trunk/netsurf/; revision=13495
Diffstat (limited to 'render')
-rw-r--r-- | render/html_interaction.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/render/html_interaction.c b/render/html_interaction.c index 8cbcf92c2..ceb75fa62 100644 --- a/render/html_interaction.c +++ b/render/html_interaction.c @@ -95,8 +95,9 @@ void html_mouse_track(struct content *c, struct browser_window *bw, browser_mouse_state mouse, int x, int y) { html_content *html = (html_content*) c; + browser_drag_type drag_type = browser_window_get_drag_type(bw); - if (bw->drag_type == DRAGGING_SELECTION && !mouse) { + if (drag_type == DRAGGING_SELECTION && !mouse) { int dir = -1; size_t idx; @@ -111,7 +112,7 @@ void html_mouse_track(struct content *c, struct browser_window *bw, browser_window_set_drag_type(bw, DRAGGING_NONE, NULL); } - switch (bw->drag_type) { + switch (drag_type) { case DRAGGING_SELECTION: { struct box *box; int dir = -1; |