]> git.mxchange.org Git - friendica.git/commitdiff
Allow macOS users to use Ctrl + Cmd + Space to bring up the emoji picker in Friendica...
authorHypolite Petovan <hypolite@mrpetovan.com>
Sun, 1 Oct 2023 21:18:07 +0000 (17:18 -0400)
committerHypolite Petovan <hypolite@mrpetovan.com>
Sun, 1 Oct 2023 21:18:07 +0000 (17:18 -0400)
- Remove Backspace guard against changing page
- Clarify keyboard shortcut to pause automatic updates

view/js/main.js

index 6a7874a1e25ae4cc2140783ab0645457b51292af..c55f85d9177e94d1a3da56b55e05459741db2698 100644 (file)
@@ -378,16 +378,10 @@ $(function() {
 
        // Allow folks to stop the ajax page updates with the pause/break key
        $(document).keydown(function(event) {
-               if (event.keyCode == '8') {
-                       var target = event.target || event.srcElement;
-                       if (!/input|textarea/i.test(target.nodeName)) {
-                               return false;
-                       }
-               }
-
-               if (event.keyCode == '19' || (event.ctrlKey && event.which == '32')) {
+               // Pause/Break or Ctrl + Space
+               if (event.which === 19 || (!event.shiftKey && !event.altKey && event.ctrlKey && event.which === 32)) {
                        event.preventDefault();
-                       if (stopped == false) {
+                       if (stopped === false) {
                                stopped = true;
                                if (event.ctrlKey) {
                                        totStopped = true;