diff options
author | Maxime Quandalle <maxime@quandalle.com> | 2015-05-27 02:48:15 +0200 |
---|---|---|
committer | Maxime Quandalle <maxime@quandalle.com> | 2015-05-27 02:48:15 +0200 |
commit | 42f6dc686f313ba294e3cbcfb0ebde50678580fe (patch) | |
tree | dc14152cc8c98895f800c84cd2737fe6a5b22b7f /client/components/forms | |
parent | 40c2411f2a1ce0bbd177f377828f9d6700112b06 (diff) | |
download | wekan-42f6dc686f313ba294e3cbcfb0ebde50678580fe.tar.gz wekan-42f6dc686f313ba294e3cbcfb0ebde50678580fe.tar.bz2 wekan-42f6dc686f313ba294e3cbcfb0ebde50678580fe.zip |
Prioritize escape actions with a label hierarchy instead of an integer
Diffstat (limited to 'client/components/forms')
-rw-r--r-- | client/components/forms/inlinedform.js | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/client/components/forms/inlinedform.js b/client/components/forms/inlinedform.js index 200a6f9d..b84952d2 100644 --- a/client/components/forms/inlinedform.js +++ b/client/components/forms/inlinedform.js @@ -17,8 +17,6 @@ // keyboard.js var currentlyOpenedForm = new ReactiveVar(null); -var inlinedFormEscapePriority = 30; - BlazeComponent.extendComponent({ template: function() { return 'inlinedForm'; @@ -37,7 +35,7 @@ BlazeComponent.extendComponent({ // if (currentlyOpenedForm.get() !== null) { // currentlyOpenedForm.get().close(); // } - EscapeActions.executeLowerThan(inlinedFormEscapePriority); + EscapeActions.executeLowerThan('inlinedForm'); this.isOpen.set(true); currentlyOpenedForm.set(this); }, @@ -97,7 +95,7 @@ BlazeComponent.extendComponent({ }).register('inlinedForm'); // Press escape to close the currently opened inlinedForm -EscapeActions.register(inlinedFormEscapePriority, +EscapeActions.register('inlinedForm', function() { return currentlyOpenedForm.get() !== null; }, function() { currentlyOpenedForm.get().close(); } ); |