branch: externals/transient commit 1933dda9c8023dd19a0c2086999ff29e8fdc848a Author: Jonas Bernoulli <jo...@bernoul.li> Commit: Jonas Bernoulli <jo...@bernoul.li>
Support prefix coordinates specified using vectors --- lisp/transient.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/transient.el b/lisp/transient.el index df46384562..8a7399d807 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -1592,6 +1592,8 @@ See info node `(transient)Modifying Existing Transients'." (defun transient--layout-member (loc prefix &optional remove) (let ((val (or (get prefix 'transient--layout) (error "%s is not a transient command" prefix)))) + (when (vectorp loc) + (setq loc (append loc nil))) (when (listp loc) (while (integerp (car loc)) (let* ((children (if (vectorp val) (aref val 3) val))