branch: elpa/dirvish
commit 77299abeeb5f518671d71447d1d061edeaf9537b
Author: Alex Lu <[email protected]>
Commit: Alex Lu <[email protected]>
refactor(core): support `*other-window` commands in fullframe state
---
dirvish.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dirvish.el b/dirvish.el
index 922cca02c5..2a006d8dc1 100644
--- a/dirvish.el
+++ b/dirvish.el
@@ -587,8 +587,8 @@ filename or a string with format of `dirvish-fd-bufname'."
(apply #'start-process "" nil "nohup" (append (list c)
a))))))
;; forward requests from `find-dired'
(unless dv (cl-return-from dirvish--find-entry (funcall find-fn entry)))
- (when (and (dv-curr-layout dv) (eq find-fn 'find-file-other-window))
- (user-error "Can not find a suitable other-window here"))
+ (and (dv-curr-layout dv) (eq find-fn 'find-file-other-window)
+ (dirvish-layout-toggle))
(when (and directory? (eq find-fn 'find-alternate-file))
(setq buf (current-buffer)) ; delay the killing, for its session info
(dirvish-save-dedication (find-file entry))