From 586cf7f27cfaeedb90541f5f1b672e688b90ab90 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Mon, 19 Jul 2004 01:00:25 +0000 Subject: [project @ 2004-07-19 01:00:25 by bursa] Position caret correctly in scaled windows. svn path=/import/netsurf/; revision=1102 --- riscos/window.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/riscos/window.c b/riscos/window.c index 4dd114a6c..b5981ec58 100644 --- a/riscos/window.c +++ b/riscos/window.c @@ -1139,7 +1139,9 @@ void gui_window_place_caret(struct gui_window *g, int x, int y, int height) os_error *error; error = xwimp_set_caret_position(g->window, -1, - x * 2, -(y + height) * 2, height * 2, -1); + x * 2 * g->option.scale, + -(y + height) * 2 * g->option.scale, + height * 2 * g->option.scale, -1); if (error) { LOG(("xwimp_set_caret_position: 0x%x: %s", error->errnum, error->errmess)); -- cgit v1.2.3