about summary refs log tree commit diff
path: root/exwm.el
diff options
context:
space:
mode:
authorChris Feng <chris.w.feng@gmail.com>2016-02-21T12·19+0800
committerChris Feng <chris.w.feng@gmail.com>2016-02-21T12·19+0800
commit55cec760ca3cee21e735bff9a9a5229b222b97ff (patch)
treef6593789633637697906259b5a3b2103de815343 /exwm.el
parent7116b01b0c9b7efda105487a17192470c466b9c4 (diff)
Fix emacsclient related issues
* exwm-systemtray.el (exwm-systemtray-height): The value is not available
when emacsclient has just loaded the library (and it crashes emacsclient).

* exwm-workspace.el (exwm-workspace--init): Set `default-minibuffer-frame'
later to prevent it from being modified when using emacsclient.

* exwm-floating.el:
* exwm-randr.el:
* exwm-systemtray.el:
* exwm-workspace.el:
* exwm.el: Use `exwm-workspace--minibuffer-own-frame-p' instead of the raw
variable.
Diffstat (limited to 'exwm.el')
-rw-r--r--exwm.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/exwm.el b/exwm.el
index b425acf7b538..d3d2c10255b9 100644
--- a/exwm.el
+++ b/exwm.el
@@ -462,7 +462,7 @@
   (let* ((workareas
           (vector 0 0 (x-display-pixel-width)
                   (- (x-display-pixel-height)
-                     (if exwm-workspace-minibuffer-position
+                     (if (exwm-workspace--minibuffer-own-frame-p)
                          0
                        (window-pixel-height (minibuffer-window))))))
          (workareas (mapconcat (lambda (_) workareas)