emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-24 8e818d1: Keep maximized when going fullscreen.


From: Jan D.
Subject: [Emacs-diffs] emacs-24 8e818d1: Keep maximized when going fullscreen.
Date: Mon, 22 Dec 2014 10:04:34 +0000

branch: emacs-24
commit 8e818d17d2bada8cc2f2eda438f70014fd40939f
Author: Jan D <address@hidden>
Commit: Jan D <address@hidden>

    Keep maximized when going fullscreen.
    
    Author:
    Fixes: Bug#19427
    
    * xterm.c (do_ewmh_fullscreen): Don't remove maximized_horz/vert
    when going to fullscreen (Bug#19427).
---
 src/ChangeLog |    5 +++++
 src/xterm.c   |    8 +++-----
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/ChangeLog b/src/ChangeLog
index d6de89a..9aeb8f2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2014-12-22  Jan Djärv  <address@hidden>
+
+       * xterm.c (do_ewmh_fullscreen): Don't remove maximized_horz/vert
+       when going to fullscreen (Bug#0x180004f).
+
 2014-12-18  Eli Zaretskii  <address@hidden>
 
        * window.c (Fwindow_body_width): Doc fix.  (Bug#19395)
diff --git a/src/xterm.c b/src/xterm.c
index b6430ad..ec1cad3 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -8371,11 +8371,9 @@ do_ewmh_fullscreen (struct frame *f)
       switch (f->want_fullscreen)
         {
         case FULLSCREEN_BOTH:
-          if (cur == FULLSCREEN_WIDTH || cur == FULLSCREEN_MAXIMIZED
-              || cur == FULLSCREEN_HEIGHT)
-            set_wm_state (frame, 0, dpyinfo->Xatom_net_wm_state_maximized_horz,
-                          dpyinfo->Xatom_net_wm_state_maximized_vert);
-          set_wm_state (frame, 1, dpyinfo->Xatom_net_wm_state_fullscreen, 
None);
+          if (cur != FULLSCREEN_BOTH)
+            set_wm_state (frame, 1, dpyinfo->Xatom_net_wm_state_fullscreen,
+                          None);
           break;
         case FULLSCREEN_WIDTH:
           if (cur == FULLSCREEN_BOTH || cur == FULLSCREEN_HEIGHT



reply via email to

[Prev in Thread] Current Thread [Next in Thread]