how to keep gtk.window always on top level
Asked Answered
P

1

13

I am trying to keep a gtk.window on top, but I'm having trouble.

Here is my code so far. The example is in vala gnome (on windows 7).

public void onTop() {
    window.decorated = false;
    window.modal = true;
    window.set_keep_above(true);
}
Paediatrician answered 4/12, 2011 at 16:22 Comment(0)
I
6

Looks like this is a very old GTK+ bug which was recently fixed.

You should be able to work around this by calling set_keep_above when the window has already been mapped, i.e. after show(). Comment 17 (from 2008) in that bug says it doesn't work, but it does on my machine, so YMMV.

Inadvertence answered 4/12, 2011 at 19:41 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.