Make Chat Box window obey -topLevel option
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 22 Mar 2013 18:23:25 +0000 (19:23 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Thu, 2 May 2013 12:56:16 +0000 (14:56 +0200)
It was always popping up as a dialog of the main board, covering it.
One could argue it should always be to-level.

dialogs.c

index caa98c4..f32b383 100644 (file)
--- a/dialogs.c
+++ b/dialogs.c
@@ -1698,7 +1698,7 @@ ChatSwitch (int n)
 void
 ChatProc ()
 {
-    if(GenericPopUp(chatOptions, _("Chat box"), ChatDlg, BoardWindow, NONMODAL, 0))
+    if(GenericPopUp(chatOptions, _("Chat box"), ChatDlg, BoardWindow, NONMODAL, appData.topLevel))
        AddHandler(&chatOptions[0], ChatDlg, 2), AddHandler(&chatOptions[6], ChatDlg, 2); // treats return as OK
     MarkMenu("View.OpenChatWindow", ChatDlg);
 }