branch: externals/dired-preview
commit 077f24db3c363c9d50771acb26300dd9f4bdda21
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>
Tweak how window size is calculated
---
dired-preview.el | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dired-preview.el b/dired-preview.el
index 99c2b3785c..b672b8342f 100644
--- a/dired-preview.el
+++ b/dired-preview.el
@@ -181,11 +181,14 @@ checked against `split-width-threshold' or
`split-height-threshold'"
(pcase dimension
(:width (if (and (numberp split-width-threshold)
- (> (window-width) split-width-threshold)
+ (> (window-total-width) split-width-threshold)
(> split-width-threshold fill-column))
split-width-threshold
fill-column))
- (:height (floor split-height-threshold 2))))
+ (:height (if (and (numberp split-height-threshold)
+ (> (window-total-height) split-height-threshold))
+ split-height-threshold
+ (floor (window-height) 2)))))
(defun dired-preview-display-action-side ()
"Pick a side window that is appropriate for the given frame."