diff options
| -rw-r--r-- | lisp/transient.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/transient.el b/lisp/transient.el index 74e4182..4d60e3e 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -4070,8 +4070,8 @@ in `transient-set-value' and `transient-save-value' methods. Unlike `unsavable' slot is non-nil." (transient--with-emergency-exit :get-value (mapcan (lambda (obj) - (and (or (not (slot-exists-p obj 'unsavable)) - (not (oref obj unsavable))) + (and (not (and (slot-exists-p obj 'unsavable) + (oref obj unsavable))) (transient--get-wrapped-value obj))) (or transient--suffixes transient-current-suffixes)))) |
