Enrico Tröger wrote:
You are using Geany 0.14? If so, could you try 0.13 and test whether it behaves the same?
Ran a couple of tests: Yes, 0.13 behaves the same on my machine with GTK 2.12.
But it is strange anyway, clicking Cancel or OK in Geany's preferences dialog only does gtk_widget_hide(), a basic function to hide a dialog.
OK, but the dialog stays visible. I can see it in WinSpy++ e.g. I can hide it manually there.
FWIW: Other dialogs close correctly. Apparently the described behaviour only shows for "Preferences" and "Find". These dialogs are the only ones that stay in the window-list after they are closed as gdkWindowToplevel, just hidden, while other dialogs (e.g. "Plugins" are really closed).
Maybe really a GTK-bug on windows...