Right clicking in overlays should act like Esc

This commit is contained in:
Kovid Goyal 2019-10-07 16:16:23 +05:30
parent b7af7c7df6
commit b1ef8dc2fb
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -471,8 +471,13 @@ class Overlay:
self.view = view self.view = view
c = self.clear_container() c = self.clear_container()
c.addEventListener('click', self.container_clicked) c.addEventListener('click', self.container_clicked)
c.addEventListener('contextmenu', self.oncontextmenu, {'passive': False})
self.panels = [] self.panels = []
def oncontextmenu(self, evt):
evt.preventDefault()
self.handle_escape()
def clear_container(self): def clear_container(self):
c = self.container c = self.container
clear(c) clear(c)