about summary refs log tree commit diff
path: root/exwm-randr.el
diff options
context:
space:
mode:
authorChris Feng <chris.w.feng@gmail.com>2015-08-25T11·22+0800
committerChris Feng <chris.w.feng@gmail.com>2015-08-25T11·22+0800
commit874c383672e42cc642aca8b470afe394b39a1965 (patch)
treec239d14d23de92060bccff662f1fb2f1f11b682c /exwm-randr.el
parent5210e13e7c95d0d8f94c657efa13e71fad4ef818 (diff)
parent94bdbfc0da7c8ef14acdc8aa4e73dc1c8fee9700 (diff)
Merge pull request #42 from pipcet/ewmh-fullscreen
Avoid using the "no window manager" code in Emacs
Diffstat (limited to 'exwm-randr.el')
-rw-r--r--exwm-randr.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/exwm-randr.el b/exwm-randr.el
index cd40fb43bd3f..6bddb00139bb 100644
--- a/exwm-randr.el
+++ b/exwm-randr.el
@@ -85,6 +85,12 @@
           (setq geometry default-geometry
                 output nil))
         (set-frame-parameter frame 'exwm-randr-output output)
+        (set-frame-parameter frame 'exwm-geometry
+                             (make-instance 'xcb:RECTANGLE
+                                            :x (elt geometry 0)
+                                            :y (elt geometry 1)
+                                            :width (elt geometry 2)
+                                            :height (elt geometry 3)))
         (set-frame-parameter frame 'exwm-x (elt geometry 0))
         (set-frame-parameter frame 'exwm-y (elt geometry 1))
         (xcb:+request exwm--connection