summaryrefslogtreecommitdiff
path: root/frontends/framebuffer/gui.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2019-08-03 10:49:07 +0100
committerVincent Sanders <vince@kyllikki.org>2019-08-03 14:29:05 +0100
commit0ebfff259fa4ec6aaf5e97a213d5c65c24052e96 (patch)
treefbbd6f3398730bb9d05c31e56c01aed0318563c1 /frontends/framebuffer/gui.c
parent0a8ed41a1ad470bb62c908d0dc6272c1c541a1f2 (diff)
downloadnetsurf-0ebfff259fa4ec6aaf5e97a213d5c65c24052e96.tar.gz
netsurf-0ebfff259fa4ec6aaf5e97a213d5c65c24052e96.tar.bz2
change browser_window_mouse_track to use unscaled coordinates
Diffstat (limited to 'frontends/framebuffer/gui.c')
-rw-r--r--frontends/framebuffer/gui.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/frontends/framebuffer/gui.c b/frontends/framebuffer/gui.c
index 957223407..588f05b98 100644
--- a/frontends/framebuffer/gui.c
+++ b/frontends/framebuffer/gui.c
@@ -702,7 +702,7 @@ fb_browser_window_click(fbtk_widget_t *widget, fbtk_callback_info *cbi)
gui_drag.state = GUI_DRAG_NONE;
/* Tell core */
- browser_window_mouse_track(gw->bw, 0, x/scale, y/scale);
+ browser_window_mouse_track(gw->bw, 0, x, y);
break;
}
/* This is a click;
@@ -723,7 +723,7 @@ fb_browser_window_click(fbtk_widget_t *widget, fbtk_callback_info *cbi)
}
/* Tell core */
- browser_window_mouse_track(gw->bw, 0, x/scale, y/scale);
+ browser_window_mouse_track(gw->bw, 0, x, y);
break;
}
/* This is a click;
@@ -781,7 +781,6 @@ fb_browser_window_move(fbtk_widget_t *widget, fbtk_callback_info *cbi)
browser_mouse_state mouse = 0;
struct gui_window *gw = cbi->context;
struct browser_widget_s *bwidget = fbtk_get_userpw(widget);
- float scale = browser_window_get_scale(gw->bw);
int x = cbi->x + bwidget->scrollx;
int y = cbi->y + bwidget->scrolly;
@@ -812,7 +811,7 @@ fb_browser_window_move(fbtk_widget_t *widget, fbtk_callback_info *cbi)
mouse |= BROWSER_MOUSE_HOLDING_2;
}
- browser_window_mouse_track(gw->bw, mouse, x/scale, y/scale);
+ browser_window_mouse_track(gw->bw, mouse, x, y);
return 0;
}