summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2012-02-27 22:44:59 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2012-02-27 22:44:59 +0000
commit046ee3643093036acc4e3af041fba3a075dcb8f5 (patch)
tree6cd48ee039ebd0bc3293f8761e83b29c2275c627 /render
parentda9a0e9b444773eae0eed4f6c6563b093629d65a (diff)
downloadnetsurf-046ee3643093036acc4e3af041fba3a075dcb8f5.tar.gz
netsurf-046ee3643093036acc4e3af041fba3a075dcb8f5.tar.bz2
Use browser window scale accessor.
svn path=/trunk/netsurf/; revision=13493
Diffstat (limited to 'render')
-rw-r--r--render/html_interaction.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/render/html_interaction.c b/render/html_interaction.c
index 81dd71ca2..8cbcf92c2 100644
--- a/render/html_interaction.c
+++ b/render/html_interaction.c
@@ -527,9 +527,12 @@ void html_mouse_action(struct content *c, struct browser_window *bw,
} else if (iframe) {
int pos_x, pos_y;
+ float scale = browser_window_get_scale(bw);
+
browser_window_get_position(iframe, false, &pos_x, &pos_y);
- pos_x /= bw->scale;
- pos_y /= bw->scale;
+
+ pos_x /= scale;
+ pos_y /= scale;
if (mouse & BROWSER_MOUSE_CLICK_1 ||
mouse & BROWSER_MOUSE_CLICK_2) {