Without a gtk2 USE flag, mozilla 1.4-r3 seems to work fine for me. However, with the gtk2 USE flag it gets very flaky after accessing the preferences menu. Flaky means that menus appear on mouseover (don't have to click on them) and the keyboard seems disabled. Reproducible: Always Steps to Reproduce: 1. USE="gtk2" emerge mozilla 2. Run mozilla and open the preferences dialog (Edit -> Preferences...) 3. Hit the cancel button 4. Try to open preferences dialog again Actual Results: The preferences dialog disappears. The "Edit" menu choice on the menubar is raised, as if it thinks the mouse is over it. Running the mouse over it opens the Edit menu without clicking. The keyboard seems disabled (for instance, I can no longer type in a web page textarea field). Finally, I can no longer open the preferences dialog. Expected Results: Displayed the preferences dialog. If I close all mozilla windows and re-open, everything is back to normal (at least until I open preferences again). I'm not sure what other gtk2 programs I'm running, but I haven't seen this type of behaviour in anything else. My window manager is fluxbox.
Works fine here - I can open and cancel it many times via either the mouse or keyboard. Mind posting output of 'emerge info' ?
Sure, here's my emerge info (ccache turned on now, it wasn't when I was doing my builds... and not sure how the -O3 is in my CFLAGS twice): Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Pentium III (Coppermine) GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile ruby mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla ldap cdr apache2 emacs gtk2 moznoirc" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer -O3 " CXXFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer -O3 " ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Today, (Aug 24) was a big upgrade for Gnome in x86. gtk+ was upgraded to 2.2.1-r1 from 2.2.1 and this (or at least one of the other upgrades) seems to have fixed this problem :)
I have exactly the same problem, same Mozilla, Fluxbox 0.1.14, GTK+ 2.2.1-r1. It happens to me when another GTK+ window pops up over Mozilla while i'm using it, (such as gaim message windows). I click on Mozilla again, and cannot enter any text. If I then minimise and restore the mozilla window, I can type into text fields again. I have also experienced the same effect as the reporter of this bug, (mouse over menus opens automatically, can't click on anything, can't type), but minimising (with a keyboard shortcut), and restoring fixes it. It seems totally random when it happens. I also have other problems with mozilla, mail crashing randomly, some preferences won't save. Athlon 1GHz Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-win4lin-r1 i686 AMD Athlon(tm) processor GENTOO_MIRRORS="http://www.ibiblio.org/gentoo http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://ftp.gentoo.skynet.be/pub/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups encode foomaticdb gif jpeg gnome libg++ libwww mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts aalib nas bonobo svga ggi tcltk java guile mysql X sdl gpm tcpd pam ssl perl python esd imlib oggvorbis gtk qt motif opengl mozilla ldap cdr clamav dga doc dvd ethereal fbcon flash gb gd gphoto2 gtk2 imap ipv6 kerberos lcms libgda maildir mozcalendar moznoirc mozp3p mozsvg oav odbc pic samba sasl scanner slp snmp socks5 sse tiff usb wmf xface xml -kde" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe" CXXFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://192.168.0.254/gentoo-portage" FEATURES="ccache sandbox distcc userpriv usersandbox"
Does this still occur?
No response from poster, and we're on much newer versions, assuming fixed