]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/touch-screen.el (touch-screen-inhibit-drag): Fix 'not' arity use.
authorAndrea Corallo <acorallo@gnu.org>
Mon, 17 Jun 2024 13:38:37 +0000 (15:38 +0200)
committerEshel Yaron <me@eshelyaron.com>
Wed, 19 Jun 2024 08:41:12 +0000 (10:41 +0200)
(cherry picked from commit a5a374014f3afe0d6b94bf645c6cf886c6564699)

lisp/touch-screen.el

index dd6bbf8ccce1f23c6f1c1651add9203a75735700..8b917573bee1bc4854e5a46ed63a9e8cdd360a26 100644 (file)
@@ -2065,9 +2065,9 @@ Must be called from a command bound to a `touchscreen-hold' or
 `touchscreen-drag' event."
   (let* ((tool touch-screen-current-tool)
          (current-what (nth 4 tool)))
-    ;; Signal an error if no hold or drag is in progress.
-    (when (and (not (eq current-what 'hold)
-                    (eq current-what 'drag)))
+    ;; Signal an error if no hold and no drag is in progress.
+    (when (and (not (eq current-what 'hold))
+               (not (eq current-what 'drag)))
       (error "Calling `touch-screen-inhibit-drag' outside hold or drag"))
     ;; Now set the fourth element of tool to `command-inhibit'.
     (setcar (nthcdr 3 tool) 'command-inhibit)))