summaryrefslogtreecommitdiff
path: root/riscos/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'riscos/window.c')
-rw-r--r--riscos/window.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/riscos/window.c b/riscos/window.c
index 1a914f707..39d21f8d5 100644
--- a/riscos/window.c
+++ b/riscos/window.c
@@ -521,7 +521,7 @@ void gui_window_update_box(struct gui_window *g,
clear_background = true;
while (more) {
-
+
if (use_buffer) ro_gui_buffer_open(&update);
if (data->redraw.full_redraw) {
if (clear_background) {
@@ -1265,6 +1265,11 @@ bool ro_gui_window_keypress(struct gui_window *g, int key, bool toolbar)
ro_gui_open_help_page("docs");
return true;
+ case wimp_KEY_F4: /* Search */
+ ro_gui_search_prepare();
+ ro_gui_dialog_open_persistant(g->window, dialog_search, false);
+ return true;
+
case wimp_KEY_F5: /* Refresh. */
browser_window_reload(g->bw, false);
return true;