emacs-devel
[Top][All Lists]
Advanced

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

Re: Deiconifying GTK frames on GNOME shell


From: martin rudalics
Subject: Re: Deiconifying GTK frames on GNOME shell
Date: Mon, 6 Sep 2021 10:32:07 +0200

>> When running a GTK3 build of Emacs on GNOME shell, the following
>> sequence of actions
>>
>> (setq frame (make-frame))
>> (iconify-frame frame)
>> (make-frame-visible frame)
>>
>> does not produce a visible frame here.  Rather, the frame stays
>> iconified although (frame-visible-p frame) for it returns t.
>
> Same here, except (frame-visible-p frame) returns 'icon.

Even after doing (make-frame-visible frame)?

Just in case can you confirm that the earlier mentioned

(1) In xterm.c swap the calls to

      gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));
      gtk_window_deiconify (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (f)));

(2) When trying to deiconify an iconified frame make it invisible first
    and only then make it visible.

hack would work?

Thanks, martin



reply via email to

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