mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Make the destructive shortcuts mode sensitive
This commit is contained in:
parent
0e4dfc25a2
commit
84810e6777
@ -564,9 +564,12 @@ class SelectionBar:
|
||||
def on_keydown(self, ev):
|
||||
ev.stopPropagation(), ev.preventDefault()
|
||||
if ev.key is 'Escape':
|
||||
self.clear_selection()
|
||||
if self.state is EDITING:
|
||||
self.hide_editor()
|
||||
else:
|
||||
self.clear_selection()
|
||||
return
|
||||
if ev.key is 'Delete':
|
||||
if ev.key is 'Delete' and self.state is WAITING:
|
||||
self.remove_highlight()
|
||||
return
|
||||
if ev.key and ev.key.toLowerCase() is 'c' and ev.ctrlKey:
|
||||
|
Loading…
x
Reference in New Issue
Block a user