diff options
author | Richard Wilson <rjw@netsurf-browser.org> | 2005-05-10 22:49:41 +0000 |
---|---|---|
committer | Richard Wilson <rjw@netsurf-browser.org> | 2005-05-10 22:49:41 +0000 |
commit | 759ff816db2f64b83fa260b6523f9871feb05d7d (patch) | |
tree | 45b01b542c92e217680fc42f184df23e933bbbb3 /riscos/menus.c | |
parent | 7fda82f77834d867d8b803366f4572fefe126e05 (diff) | |
download | netsurf-759ff816db2f64b83fa260b6523f9871feb05d7d.tar.gz netsurf-759ff816db2f64b83fa260b6523f9871feb05d7d.tar.bz2 |
[project @ 2005-05-10 22:49:41 by rjw]
Implement RETURN for search and open url dialogs. Add recent URL menu to open url dialog.
svn path=/import/netsurf/; revision=1716
Diffstat (limited to 'riscos/menus.c')
-rw-r--r-- | riscos/menus.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/riscos/menus.c b/riscos/menus.c index f27db2b70..e5f719e16 100644 --- a/riscos/menus.c +++ b/riscos/menus.c @@ -570,11 +570,18 @@ void ro_gui_menu_selection(wimp_selection *selection) { /* perform non-automated actions */ if (current_menu == url_suggest_menu) { g = ro_gui_toolbar_lookup(current_menu_window); - assert(g); - browser_window_go(g->bw, - url_suggest_menu->entries[selection->items[0]]. + if (g) + browser_window_go(g->bw, + url_suggest_menu->entries[selection->items[0]]. data.indirected_text.text, 0); - global_history_add_recent(url_suggest_menu-> + else + ro_gui_set_icon_string(dialog_openurl, ICON_OPENURL_URL, + url_suggest_menu->entries[selection->items[0]]. + data.indirected_text.text); +/* browser_window_create( + url_suggest_menu->entries[selection->items[0]]. + data.indirected_text.text, 0, 0); +*/ global_history_add_recent(url_suggest_menu-> entries[selection->items[0]]. data.indirected_text.text); } else if (current_menu == proxy_auth_menu) { |