diff options
author | James Bursa <james@netsurf-browser.org> | 2004-07-19 01:00:25 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-07-19 01:00:25 +0000 |
commit | 586cf7f27cfaeedb90541f5f1b672e688b90ab90 (patch) | |
tree | d0fe29bd00e5a6faa64c8363e6281b9e8d6eb411 | |
parent | 45ea97d75028113da4b49a2160ac4cc72f27ec7b (diff) | |
download | netsurf-586cf7f27cfaeedb90541f5f1b672e688b90ab90.tar.gz netsurf-586cf7f27cfaeedb90541f5f1b672e688b90ab90.tar.bz2 |
[project @ 2004-07-19 01:00:25 by bursa]
Position caret correctly in scaled windows.
svn path=/import/netsurf/; revision=1102
-rw-r--r-- | riscos/window.c | 4 |
1 files changed, 3 insertions, 1 deletions
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)); |