`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)))