Prevent default actions for all recognized shortcuts not just navigation ones

This commit is contained in:
Kovid Goyal 2020-09-13 09:57:40 +05:30
parent a7789552df
commit 639c0e1ecc
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -617,9 +617,8 @@ class IframeBoss:
if self.content_ready:
sc_name = shortcut_for_key_event(evt, self.keyboard_shortcut_map)
if sc_name:
if self.handle_navigation_shortcut(sc_name, evt):
evt.preventDefault()
else:
if not self.handle_navigation_shortcut(sc_name, evt):
self.send_message('handle_shortcut', name=sc_name)
def on_handle_navigation_shortcut(self, data):