diff options
author | Richard Wilson <rjw@netsurf-browser.org> | 2005-03-19 12:50:45 +0000 |
---|---|---|
committer | Richard Wilson <rjw@netsurf-browser.org> | 2005-03-19 12:50:45 +0000 |
commit | d06688b73f3a6fafc8e2cd36ad07de95a2591b31 (patch) | |
tree | a9a99e379637214d8cdbc67ccb2684396b83c551 /riscos/theme.c | |
parent | 251819b2d1dcce15ad05046faf2706af54dc6e9b (diff) | |
download | netsurf-d06688b73f3a6fafc8e2cd36ad07de95a2591b31.tar.gz netsurf-d06688b73f3a6fafc8e2cd36ad07de95a2591b31.tar.bz2 |
[project @ 2005-03-19 12:50:45 by rjw]
Minor toolbar/GUI refinements.
svn path=/import/netsurf/; revision=1543
Diffstat (limited to 'riscos/theme.c')
-rw-r--r-- | riscos/theme.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/riscos/theme.c b/riscos/theme.c index c1c2fc704..1916aa4de 100644 --- a/riscos/theme.c +++ b/riscos/theme.c @@ -1257,8 +1257,15 @@ bool ro_gui_theme_process_toolbar(struct toolbar *toolbar, int width) { if (!toolbar->display_url) { if (!xwimp_get_caret_position(&caret)) { if ((caret.w == toolbar->toolbar_handle) && - (caret.i == ICON_TOOLBAR_URL)) - xwimp_set_caret_position((wimp_w)-1, 0, 0, 0, 0, 0); + (caret.i == ICON_TOOLBAR_URL)) { + if (toolbar->parent_handle) + xwimp_set_caret_position(toolbar->parent_handle, + wimp_ICON_WINDOW, + -100, -100, 32, -1); + else + xwimp_set_caret_position((wimp_w)-1, + 0, 0, 0, 0, 0); + } } xwimp_resize_icon(toolbar->toolbar_handle, ICON_TOOLBAR_URL, 0, -16384, 0, -16384); |