ui/workspaces: don't register filtered buffers
May indirectly address #1525
This commit is contained in:
parent
2485123164
commit
243d69bb6d
1 changed files with 5 additions and 2 deletions
|
@ -112,8 +112,11 @@ stored in `persp-save-dir'.")
|
||||||
(add-hook! 'doom-switch-buffer-hook
|
(add-hook! 'doom-switch-buffer-hook
|
||||||
(defun +workspaces-add-current-buffer-h ()
|
(defun +workspaces-add-current-buffer-h ()
|
||||||
"Add current buffer to focused perspective."
|
"Add current buffer to focused perspective."
|
||||||
(when persp-mode
|
(and persp-mode
|
||||||
(persp-add-buffer (current-buffer) (get-current-persp)))))
|
(not (persp-buffer-filtered-out-p
|
||||||
|
(current-buffer)
|
||||||
|
persp-add-buffer-on-after-change-major-mode-filter-functions))
|
||||||
|
(persp-add-buffer (current-buffer) (get-current-persp) nil nil))))
|
||||||
|
|
||||||
(add-hook 'persp-add-buffer-on-after-change-major-mode-filter-functions
|
(add-hook 'persp-add-buffer-on-after-change-major-mode-filter-functions
|
||||||
#'doom-unreal-buffer-p)
|
#'doom-unreal-buffer-p)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue