From cb0093411b89d4da668957cb489885885a585448 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Sat, 6 Aug 2022 15:01:40 -0700 Subject: [PATCH] Pick the correct line height for the systemtray * exwm-systemtray.el (exwm-systemtray--init): Use the line-height of the minibuffer-window, not that of the selected one. --- exwm-systemtray.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/exwm-systemtray.el b/exwm-systemtray.el index 8bb5bcc..0f19986 100644 --- a/exwm-systemtray.el +++ b/exwm-systemtray.el @@ -487,7 +487,8 @@ indicate how to support actual transparency." (cl-assert (not exwm-systemtray--embedder-window)) (unless exwm-systemtray-height (setq exwm-systemtray-height (max exwm-systemtray--icon-min-size - (line-pixel-height)))) + (with-selected-window (minibuffer-window) + (line-pixel-height))))) ;; Create a new connection. (setq exwm-systemtray--connection (xcb:connect)) (set-process-query-on-exit-flag (slot-value exwm-systemtray--connection