risc os: Don't let URL complete start consume URL bar drags.

This commit is contained in:
Michael Drake 2020-11-10 10:20:03 +00:00
parent 59078c3f20
commit de7244a170
1 changed files with 14 additions and 12 deletions

View File

@ -1115,19 +1115,21 @@ bool ro_toolbar_click(wimp_pointer *pointer)
return true; return true;
} }
/* Nothing else has handled this, so try passing it to the if (pointer->buttons != wimp_DRAG_SELECT &&
* URL Complete module. pointer->buttons != wimp_DRAG_ADJUST) {
/* Nothing else has handled this click, so try passing it to
* the URL Complete module.
* *
* \TODO -- This should really move into the URL Bar module, as * \TODO -- This should really move into the URL Bar module, as
* URL Complete is really an extension to that. * URL Complete is really an extension to that.
*/ */
if (toolbar->url != NULL && toolbar->url_display && if (toolbar->url != NULL && toolbar->url_display &&
ro_gui_url_bar_test_for_text_field_click(toolbar->url, ro_gui_url_bar_test_for_text_field_click(
pointer)) { toolbar->url, pointer)) {
ro_gui_url_complete_start(toolbar); ro_gui_url_complete_start(toolbar);
return true; return true;
} }
}
return false; return false;
} }