fix(org): wrong arg type when leaving present mode

When leaving org-tree-slide-mode, the window fringes are reset
fringe-mode has multiple possible types, including cons cell,
which cannot be passed directly to set-window-fringes
This commit is contained in:
Brian Christian 2022-01-22 14:51:15 -05:00 committed by Henrik Lissner
parent b63b209dd3
commit db3ca52ed6

View file

@ -78,7 +78,9 @@
(ignore-errors (org-latex-preview '(4)))) (ignore-errors (org-latex-preview '(4))))
(t (t
(text-scale-set 0) (text-scale-set 0)
(set-window-fringes nil fringe-mode fringe-mode) (pcase (type-of fringe-mode)
((or 'integer 'symbol) (set-window-fringes nil fringe-mode fringe-mode))
('cons (set-window-fringes nil (car fringe-mode) (cdr fringe-mode)))
(org-clear-latex-preview) (org-clear-latex-preview)
(org-remove-inline-images) (org-remove-inline-images)
(org-mode))) (org-mode)))