mirror of
https://github.com/keeweb/keeweb.git
synced 2024-06-20 06:56:40 +02:00
fix #330: prevent cmd-L only when there are open files
This commit is contained in:
parent
480631cfbf
commit
c53dd73601
|
@ -21,7 +21,7 @@ var FooterView = Backbone.View.extend({
|
|||
initialize: function () {
|
||||
this.views = {};
|
||||
|
||||
KeyHandler.onKey(Keys.DOM_VK_L, this.lockWorkspace, this, KeyHandler.SHORTCUT_ACTION);
|
||||
KeyHandler.onKey(Keys.DOM_VK_L, this.lockWorkspace, this, KeyHandler.SHORTCUT_ACTION, false, true);
|
||||
KeyHandler.onKey(Keys.DOM_VK_G, this.genPass, this, KeyHandler.SHORTCUT_ACTION);
|
||||
KeyHandler.onKey(Keys.DOM_VK_O, this.openFile, this, KeyHandler.SHORTCUT_ACTION);
|
||||
KeyHandler.onKey(Keys.DOM_VK_S, this.saveAll, this, KeyHandler.SHORTCUT_ACTION);
|
||||
|
@ -48,8 +48,11 @@ var FooterView = Backbone.View.extend({
|
|||
}
|
||||
},
|
||||
|
||||
lockWorkspace: function() {
|
||||
Backbone.trigger('lock-workspace');
|
||||
lockWorkspace: function(e) {
|
||||
if (this.model.files.hasOpenFiles()) {
|
||||
e.preventDefault();
|
||||
Backbone.trigger('lock-workspace');
|
||||
}
|
||||
},
|
||||
|
||||
genPass: function(e) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user