marbru@.auto-trol.com (Martin Brunecky) (05/04/91)
( Motif 1.0.3, it's magic Xt, DECstation 3000, Ultrix 4.1 ) I am calling XtPopdown() on an XmDialogShell. Everything works fine under several Window Managers; however, when using DEC "dxwm", during the popdown the WM(aparently) sends my shell a client message, which invokes the following section of the shell code; /* * UT Oh! the window manager has come back alive * This means either I didn't wait long enough or * The WM is sick. * Query my real size and position, and adjust my child * it needs be. */ if(wmshell->wm.wait_for_wm) { XtAppWarningMsg(XtWidgetToApplicationContext(wid), "communicationError","windowManager", XtCXtToolkitError, "Window Manager is confused", (String *)NULL, (Cardinal *)NULL); My X event traceback prior this happens: AWS: HelpBox <ButtonPress> btn 1 AWS: HelpBox <ButtonRelease>Btn1 btn 1 AWS: HelpBox <LeaveNotify> 125,89 focus 1 AWS: FileHelpShell <EnterNotify>InferiorNonlinearPointerRoot 125,89 focus 1 AWS: FileHelpShell <UnmapNotify> AWS: FileHelpShell <FocusOut>VirtualInferiorNonlinearPointerPointerRoot AWS: FileHelpShell <LeaveNotify> 125,89 focus 0 AWS: FileHelpShell <send><ClientMessage> Any DEC expert knowing what is going on ? -- =*= Opinions presented here are solely of my own and not those of Auto-trol =*= Martin Brunecky marbru%auto-trol@sunpeaks.central.sun.com (303) 252-2499 (better avoid: marbru@auto-trol.COM ) Auto-trol Technology Corp. 12500 North Washington St., Denver, CO 80241-2404