Dominik Vogt wrote: > > 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.
I agree that we may have two faulty apps, in which case I can fix ours, but I don't hold out much hope for Netscape being fixed. I might plea for a leniency option for legacy apps. since Netscape is our main site unix browser. I'll write a small Motif test case (scrape... haul... now which of these boxes has the X11 manuals..) > > However the fault is not present in Mozilla 0.9.6 . (aside: the Mozilla menu has a different look: possibly is a different widget) > > > > 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] -- Regards, Mark. -- 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]