On Fri, Nov 23, 2001 at 03:05:08PM +0000, Mark Rainford wrote: > Dominik Vogt wrote: > > > > On Fri, Nov 23, 2001 at 02:44:02AM -0600, fvwm-bug wrote: > > > FVWM Bug Tracking notification > > > > > > new message incoming/812 > > > > > > Full_Name: Mark Rainford > > > Version: 2.4.3 > > > CVS_Date: > > > OS: Solaris 7 > > > X_Server: Xsun, also vnc > > > Submission from: (NULL) (193.128.26.65) > > > > > > > > > When an application popup menu is popped down for the second time then > > > text > > > entry fields in the application no longer accept text; this remains until > > > focus is moved to another window and then returned to the app. > > > > > > Eg use this http > > > > > > <FORM METHOD="POST" ACTION="gibberish"> > > > <SELECT NAME="QueryType"> > > > <OPTION VALUE="Eggs" SELECTED>Eggs > > > <OPTION VALUE="Spam" >Spam > > > <OPTION VALUE="Bacon">Bacon > > > </SELECT> > > > <INPUT TYPE="TEXT" NAME="anytext" VALUE="" SIZE="15" > > > > </FORM> > > > > > > Use mouse to popup menu, close menu either by selecting or hitting ESC, > > > click text field and type a letter - letter seen okay. Popup menu, > > > close again, click text field and type a letter - no letter appears. Use > > > mouse to move focus to another window, then back again, click text field > > > and > > > type a letter - letter seen okay. > > > > I see no problem with my configuration using either netscape 4.7x > > or mozilla 0.93. Which browser did you use? And please see if > > this also happens if you use an empty configuration file. If not, > > try to strip down your config file so that the problem still > > happens and post the result. > > I still get it with the default fvwm config (no personal or site config used): > > [FVWM][main]: <<ERROR>> Cannot read startup file, tried: > /home/testuser/.fvwm/.fvwm2rc > /home/testuser/.fvwm2rc > /usr/local/depot/fvwm-2.4.3/share/fvwm/.fvwm2rc > /usr/local/depot/fvwm-2.4.3/share/fvwm/system.fvwm2rc > /usr/local/depot/fvwm-2.4.3/etc/system.fvwm2rc
Still doesn't happen for me (netscape 4.76). > Netscape version is 4.78 - but note we originally encountered > the problem with a locally developed Motif app. on changing from > fvwm 2.0.46 to 2.4.3; then confirmed it was not (just) the app. > author's fault by finding the same problem in Netscape. Of course that doen't means that it can't be something the application is doing wrong. I sometimes have similar problems with Netscape or Mozilla (can't remember which) when it starts up initially, but I don't know a way to reproduce this on purpose. > However the fault is not present in Mozilla 0.9.6 . > > Xservers tried are Xsun (Solaris 7 & 8), Xvnc(unix) 3.3.3r1. > > > > > > I've hacked a local fix by inserting FOCUS_SET(Tmp_win->w); at > > > fvwm/events.c:HandleEnterNotify() line 1919, but I don't think this is a > > > proper fix. > > > > > > if (HAS_MOUSE_FOCUS(Tmp_win) || HAS_SLOPPY_FOCUS(Tmp_win)) > > > { > > > SetFocusWindow(Tmp_win, 1); > > > FOCUS_SET(Tmp_win->w); /* <--- HACK HACK HACK */ > > > } > > > > > > It seems to me that SetFocusWindow()->MoveFocus() makes the mistake of > > > thinking there is no need to restore focus to the app window after the > > > popup menu which grabbed it is popped down, because it sees > > > ( Fw == ffw_old) is true. > > > > > > I suspect one of Fw or ffw_old should be cleared when the FocusOut event > > > with mode Grab is received by the app window. > > > > > > I can supply the event sequences captured by xscope(1) if this helps. Bye Dominik ^_^ ^_^ -- Dominik Vogt, email: [EMAIL PROTECTED] LifeBits Aktiengesellschaft, Albrechtstr. 9, D-72072 Tuebingen fon: ++49 (0) 7071/7965-0, fax: ++49 (0) 7071/7965-20 -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]