From 0ebfff259fa4ec6aaf5e97a213d5c65c24052e96 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Sat, 3 Aug 2019 10:49:07 +0100 Subject: change browser_window_mouse_track to use unscaled coordinates --- frontends/framebuffer/gui.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'frontends/framebuffer') 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; } -- cgit v1.2.3