|
From: | Alynx Zhou |
Subject: | bug#61710: 30.0.50; frame parameter `(fullscreen . maximized)' does not work with PGTK and emacsclient --create-frame |
Date: | Thu, 23 Feb 2023 00:34:43 +0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 |
On 2/22/23 23:31, Eli Zaretskii wrote:
Date: Wed, 22 Feb 2023 21:27:42 +0800 From: Alynx Zhou via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> This problem could be reproduced with those minimal steps: 1. `emacs -Q --eval "(add-to-list 'default-frame-alist '(fullscreen . maximized))" --daemon`I think any customizations that need a real display should be done from server-after-make-frame-hook, not at startup time. Did you try that?
Well, I did not try the hook, however, I think first this just adds default parameter, and it actually makes effect when `make-frame` is called, at that time client already sends server its display. Plus, GTK allows to set maximized before window is shown, this means the window will maximized once mapped, which is just what I want.
I also tried the X11 GTK version, it does not have this bug. Alynx Zhou
[Prev in Thread] | Current Thread | [Next in Thread] |