On Fri, 01 Feb 2013 01:44:17 +0100 Hans-Peter Diettrich <[email protected]> wrote:
> Mattias Gaertner schrieb: > > >>From the output: The LCL gtk2 interfaces sets the right order. > > TOpenDialog on top of OI on top of MainIDE on Form1 on SrcNB on > > MsgView. > > So, the question is what does this WM need more than > > gtk_window_set_transient_for. > > http://developer.gimp.org/api/2.0/gtk/GtkWindow.html#gtk-window-set-transient-for > > A WM manages the windows, and a widgetset (gtk...) only can tell the WM > how his windows should be ordered. A WM may e.g. reorder the window > order on focus switch or other actions, without telling or asking the > widgetset. According to its source code, "awesome" knows the transient WM HINT. To make sure: Sven, please test if you can focus or bring to front other IDE windows while a modal dialog is open. Before the error happens and after. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
