#1122611 gplanarity: since the port to Gtk3 the buttons doesn't show up at first, only after having been hovered upon

Package:
gplanarity
Source:
gplanarity
Description:
simple puzzle game involving untangling planar graphs
Submitter:
Alexandre Detiste
Date:
2026-08-21 06:25:01 UTC
Severity:
normal
#1122611#5
Date:
2025-12-11 19:37:58 UTC
From:
To:
Dear Maintainers,

Thanks for salvaging this Gtk2 game.

The port to Gtk3 induced a regression:
the buttons doesn't show up at first,
only after having been hovered upon.


That give's a bad feeling of "Mystery meat navigation"
while trying to navigate the menu;
them ain game widget works fine.

https://en.wikipedia.org/wiki/Mystery_meat_navigation

Greetings

Alexandre

#1122611#10
Date:
2025-12-18 21:06:01 UTC
From:
To:
I've got a workaround:

On a Wayland desktop, forcing X11 mode
makes everything works fine again

"GDK_BACKEND=x11 gplanarity"


Sprinkling some  "setenv("GDK_BACKEND","x11",1);" all over the place
get things done, but I'm still hoping for a proper fix

https://codesearch.debian.net/search?q=setenv%28%22GDK_BACKEND%22&literal=1&page=1


Le jeu. 18 déc. 2025 à 21:39, Tim Wiederhake <TimWiederhake@gmx.de> a écrit :

#1122611#15
Date:
2025-12-18 20:39:38 UTC
From:
To:
I cannot reproduce this issue.

On my machine all buttons are visible from the start.

Regards,
Tim

#1122611#20
Date:
2025-12-18 20:39:38 UTC
From:
To:
I cannot reproduce this issue.

On my machine all buttons are visible from the start.

Regards,
Tim

#1122611#25
Date:
2025-12-18 21:42:53 UTC
From:
To:
If an app is known to work correctly via X11 but not via native Wayland,

gdk_set_allowed_backends ("x11");

is a better workaround; for example see
<https://github.com/vim/vim/commit/f80663f17b2f2499b45eb4467088704c8298c385>.

     smcv

#1122611#30
Date:
2026-08-21 06:23:38 UTC
From:
To:
Fixed in the v17908 release:
https://gitlab.com/twied/gplanarity/-/releases/v17908

- Tim