[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/exwm 3833292: * exwm-layout.el (exwm-layout--show): Res
From: |
Chris Feng |
Subject: |
[elpa] externals/exwm 3833292: * exwm-layout.el (exwm-layout--show): Resize the X window |
Date: |
Fri, 17 Jun 2016 05:33:31 +0000 (UTC) |
branch: externals/exwm
commit 38332925d0d5655e98416afaa7869bbaddb360b8
Author: Chris Feng <address@hidden>
Commit: Chris Feng <address@hidden>
* exwm-layout.el (exwm-layout--show): Resize the X window
if the minibuffer is active but with line height 1.
---
exwm-layout.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/exwm-layout.el b/exwm-layout.el
index 0069767..0ce1fdc 100644
--- a/exwm-layout.el
+++ b/exwm-layout.el
@@ -60,11 +60,12 @@
(with-current-buffer (exwm--id->buffer id)
(if (not exwm--floating-frame)
(let ((relative-edges (window-inside-pixel-edges window)))
- (exwm-layout--resize-container id exwm--container
- (elt relative-edges 0)
- (elt relative-edges 1)
- width height
- (active-minibuffer-window)))
+ (exwm-layout--resize-container
+ id exwm--container
+ (elt relative-edges 0) (elt relative-edges 1) width height
+ ;; Do not resize the X window if the minibuffer resizes itself.
+ (and (active-minibuffer-window)
+ (< 1 (window-height (active-minibuffer-window))))))
;; A floating X window is of the same size as the Emacs window,
;; whereas its container is of the same size as the Emacs frame.
(setq frame-width (frame-pixel-width exwm--floating-frame)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/exwm 3833292: * exwm-layout.el (exwm-layout--show): Resize the X window,
Chris Feng <=