From mboxrd@z Thu Jan 1 00:00:00 1970 Path: quimby.gnus.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: y-or-n dialog box hides behind frame when trying to reach it. Date: Wed, 27 Feb 2002 21:36:12 +0100 (CET) Message-ID: <200202272036.VAA17221@gaffa.gaia.swipnet.se> NNTP-Posting-Host: quimby2.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: quimby2.netfonds.no 1014842606 19788 195.204.10.66 (27 Feb 2002 20:43:26 GMT) X-Complaints-To: usenet@quimby2.netfonds.no NNTP-Posting-Date: 27 Feb 2002 20:43:26 GMT Cc: erajonj@ki.ericsson.se, emacs-devel@gnu.org Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby2.netfonds.no with esmtp (Exim 3.12 #1 (Debian)) id 16gAv7-000594-00 for ; Wed, 27 Feb 2002 21:43:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16gAr5-0008Kc-00; Wed, 27 Feb 2002 15:39:15 -0500 Original-Received: from [195.196.30.60] (helo=aurora.natverket.com) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16gAoj-0008BY-00; Wed, 27 Feb 2002 15:36:49 -0500 Original-Received: from gaffa.gaia.swipnet.se (pc35.bodenonline.com [195.196.29.227] (may be forged)) by aurora.natverket.com (8.9.3/8.9.3) with ESMTP id WAA21127; Wed, 27 Feb 2002 22:20:10 +0100 (CET) In-Reply-To: <200202270551.g1R5p5O17629@aztec.santafe.edu> "from Richard Stallman at Feb 26, 2002 10:51:05 pm" Original-To: rms@gnu.org Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: quimby.gnus.org gmane.emacs.devel:1610 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:1610 > You can listen to XCirculateRequestEvent and XConfigureNotifyEvent to > determine if a window has changed stacking order. I would > consider the behaviour described as a bug in the window manager, > if the dialog has set the TRANSIENT_FOR property, which I am sure it > has. > > Could you check and see if it has that property? > Erajonj, what toolkit did you build Emacs with? In the bug report, the configure used Lucid. Lucid uses libXaw to make dialogs, the other alternative for Emacs is Motif. Dialogs created with these toolkits does set the property (I also checked to be absolutly sure). I checked the behaviour on CDE and it is easily reproduced with that window manager. There is an option "Allow Primary Windows On Top" that seems to be on by default. If one turns that off, CDE behaves as all other window managers I tested (6 or 7), that is it does not cover dialogs with the primary window. Erajonj, try turning that option off and see if you get the behaviour you want. Jan D. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel