On Wed, Feb 02, 2005 at 01:10:21AM -0500, Eric Dorland wrote: > * Justin Pryzby ([EMAIL PROTECTED]) wrote: > > Package: mozilla-firefox > > Version: 1.0+dfsg.1-2 > > Severity: normal > > > > Hi Eric, > > > > I believe that this is different from #196489. I noticed the same > > symptom, though: I couldn't enter text into the address bar (I expect > > that some people commenting on that bug may have suffered the same > > consequence for different reasons). > > > > A few times, when this happens, I shade FFox (I'm using blackbox WM, > > 0.65.0-3) and I notice that there is a menu allowing to me > > "cut/copy/paste/?" (into the address bar). > > > > If I copy (or some other thing about which I really don't care), I can > > then edit the location field. > > > > So, I think that this menu should call gtk_window_set_transient_for(). > > What does that gtk function do, not being a gtk expert? http://developer.gimp.org/api/2.0/gtk/GtkWindow.html#gtk-window-set-transient-for:
Dialog windows should be set transient for the main application window they were spawned from. This allows window managers to e.g. keep the dialog on top of the main window, or center the dialog over the main window. My understanding of the situation is that calling this function would prevent the URL menu from somehow appearing behind the main window, while stealing all its keyboard evenst. Untested; I stumbled across saw that function call in another piece of code, and remembered the FF problem. Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]