[Top][All Lists]

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

bug#19413: 24.4; (desktop-save-mode 1) save frame as page and desktop st

From: Jan Djärv
Subject: bug#19413: 24.4; (desktop-save-mode 1) save frame as page and desktop sticky (_NET_WM_STATE_STICKY) when close Emacs shaded, (setq desktop-restore-frames nil) fix issue.
Date: Mon, 22 Dec 2014 09:52:24 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0

Den 2014-12-20 18:33, Oleksandr Gavenko skrev:

I just can summarise investigation:

  * (set-frame-parameter nil 'sticky ...) doesn't work, it always set
    _NET_WM_STATE(ATOM) to _NET_WM_STATE_STICKY regardless passed value.

(set-frame-parameter nil 'sticky nil) does the right thing on non-buggy window managers. Yours is not onw of them it seems.

  * Emacs code base know nothing about _NET_WM_STATE_SHADED value of


  * There are no "shaded" (info "(elisp)Window Frame Parameters"). I see:
    ‘sticky’, ‘visibility’, ‘fullscreen’ (maximized, fullboth, fullwidth,

We don't support shaded.

  * Closing shaded Emacs with "(desktop-save-mode 1)" add (stick) parameter to

This is the same as (set-frame-parameter nil 'sticky nil), which triggers a bug in your window manager. Thats the whole problem.

        Jan D.

reply via email to

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