From 952e5bdb418939a8a1b563eec4d0eff51b4899dc Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Sun, 12 May 2019 15:54:02 -0500 Subject: [PATCH] Keyboard case equality --- app/assets/javascripts/app/constants.js | 2 +- app/assets/javascripts/app/services/keyboardManager.js | 4 +++- app/assets/templates/directives/account-menu.html.haml | 2 +- package.json | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/app/constants.js b/app/assets/javascripts/app/constants.js index ddfc7dc4d..8916f877f 100644 --- a/app/assets/javascripts/app/constants.js +++ b/app/assets/javascripts/app/constants.js @@ -1,5 +1,5 @@ angular.module('app') -.constant('appVersion', '3.0.8') +.constant('appVersion', '3.0.9') ; \ No newline at end of file diff --git a/app/assets/javascripts/app/services/keyboardManager.js b/app/assets/javascripts/app/services/keyboardManager.js index 708c6d982..9f333cc9c 100644 --- a/app/assets/javascripts/app/services/keyboardManager.js +++ b/app/assets/javascripts/app/services/keyboardManager.js @@ -63,7 +63,9 @@ class KeyboardManager { return true; } - return key == event.key; + // In the browser, shift + f results in key 'f', but in Electron, shift + f results in 'F' + // In our case we don't differentiate between the two. + return key.toLowerCase() == event.key.toLowerCase(); } notifyObserver(event, keyEventType) { diff --git a/app/assets/templates/directives/account-menu.html.haml b/app/assets/templates/directives/account-menu.html.haml index d730d7892..356400cc2 100644 --- a/app/assets/templates/directives/account-menu.html.haml +++ b/app/assets/templates/directives/account-menu.html.haml @@ -195,7 +195,7 @@ .sk-spinner.small.info{"ng-if" => "importData.loading"} .sk-panel-footer .sk-panel-row - .sk-p.left.neutral {{appVersion}} + .sk-p.left.neutral.faded {{appVersion}} %a.sk-a.right{"ng-if" => "formData.showLogin || formData.showRegister", "ng-click" => "formData.showLogin = false; formData.showRegister = false;"} Cancel %a.sk-a.right.danger{"ng-if" => "!formData.showLogin && !formData.showRegister", "ng-click" => "destroyLocalData()"} diff --git a/package.json b/package.json index 9b6ce5076..31410dd7f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "standard-notes-web", - "version": "3.0.8", + "version": "3.0.9", "license": "AGPL-3.0-or-later", "repository": { "type": "git",