GNOME Bugzilla – Bug 667041
In Thunderbird, tooltip covers spell-check dialog; spell-check dialog covers email header/body
Last modified: 2012-01-01 13:29:53 UTC
This bug was originally sent to the Thunderbird folks. See: https://bugzilla.mozilla.org/show_bug.cgi?id=713640 User Agent: Mozilla/5.0 (Ubuntu; X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0 Build ID: 20111115183813 Steps to reproduce: To reproduce: - start Thunderbird 8.0 on Linux - click Write button - click email body area - type something (eg, "asdf") - click Spelling button At this point: (1) tooltip "Check spelling of selection or entire message" is visible and does not go away until spell check dialog is closed; it is visible even when focus is switched to another application (and disrupts the viewing of that appl's window) (2) spell check dialog covers email header and part of the email body; moving the dialog also moves the entire application window; moving is thus a work-around for (1) (provided the screen resolution is sufficiently large) but not for (2); cannot effectively use spell check on the parts of the header/body which are covered (ie, spell check works but one cannot see what one is doing in context) Happens on: - Thunderbird 8.0 on Linux Mint 12 main (Gnome 3) - Thunderbird 8.0 on Linux Mint 12 Cinnamon Partially happens on: - Thunderbird 8.0 on Linux Mint 12 MATE: - Thunderbird 9.0.1 on Linux Mint 9 KDE: here, the tooltip (1) is still persistent, but the spell check dialog (2) is able to be moved (like a normal dialog window) Does not happen on: - Thunderbird 3.1.16 on Linux Mint 9 main (Gnome 2) Since (1) happens on KDE, this seems to imply that Gnome is not the cause for this part. Is this correct? (2) might be a Gnome 3 bug.
Would you mind posting screenshots? Could you also check that the bug doesn't happen when using Thunderbird 8 or 9 and GNOME 3 fallback mode (System Settings->System information->Graphics)? I think (2) is a bug in Thunderbird: if the dialog is supposed to be floating, it should be marked as such, so that the Shell doesn't attach it to the main window.
Created attachment 204376 [details] LM12-G3-T8-Standard LM12-G3-T8-Screenshot-2011-12-31-07_06_18.png Linux Mint 12 Gnome 3 Graphics Experience: Standard Thunderbird 8.0
Created attachment 204377 [details] LM12-G3FB-T8-Fallback LM12-G3FB-T8-Screenshot-2011-12-31-07_12_01.png Linux Mint 12 Gnome 3 Classic Graphics Experience: Fallback Thunderbird 8.0
Created attachment 204378 [details] LM12-G3FBNE-T8-Fallback LM12-G3FBNE-T8-Screenshot-2011-12-31-07_13_48.png Linux Mint 12 Gnome 3 Classic (No Effects) Graphics Experience: Fallback Thunderbird 8.0
Created attachment 204380 [details] LM12-Cin-T8-Standard LM12-Cin-T8-Screenshot-2011-12-31-07_20_39.png Linux Mint 12 Cinnamon 1.1.2 Graphics Experience: Standard Thunderbird 8.0
Created attachment 204381 [details] LM12-MATE-T8 LM12-MATE-T8-Screenshot-2011-12-31-7_24_46.png Linux Mint 12 MATE 1.0 Graphics Experience: ? Thunderbird 8.0
Only (1) happens on: - Thunderbird 8.0 on Linux Mint 12 Gnome 3 Classic (Fallback) - Thunderbird 8.0 on Linux Mint 12 Gnome 3 Classic (Fallback - No Effects) Sorry, couldn't test with Thunderbird 9 on these LM12 DEs; T9 didn't work for me. Does not happen on Thunderbird 3.1.16 on Linux Mint 9 KDE 4.4. Re screenshots: LM12-G3-T8-Screenshot-2011-12-31-07_06_18.png Linux Mint 12 Gnome 3 Graphics Experience: Standard Thunderbird 8.0 LM12-G3FB-T8-Screenshot-2011-12-31-07_12_01.png Linux Mint 12 Gnome 3 Classic Graphics Experience: Fallback Thunderbird 8.0 LM12-G3FBNE-T8-Screenshot-2011-12-31-07_13_48.png Linux Mint 12 Gnome 3 Classic (No Effects) Graphics Experience: Fallback Thunderbird 8.0 LM12-Cin-T8-Screenshot-2011-12-31-07_20_39.png Linux Mint 12 Cinnamon 1.1.2 Graphics Experience: Standard Thunderbird 8.0 LM12-MATE-T8-Screenshot-2011-12-31-7_24_46.png Linux Mint 12 MATE 1.0 Graphics Experience: ? Thunderbird 8.0 Summary: (1) and (2) happen on: - Thunderbird 8.0 on Linux Mint 12 (main) Gnome 3.2 - Thunderbird 8.0 on Linux Mint 12 Cinnamon 1.1.2 Only (1) happens on: - Thunderbird 8.0 on Linux Mint 12 Gnome 3 Classic (Fallback) - Thunderbird 8.0 on Linux Mint 12 Gnome 3 Classic (Fallback - No Effects) - Thunderbird 8.0 on Linux Mint 12 MATE 1.0 - Thunderbird 9.0.1 on Linux Mint 9 KDE 4.4 Does not happen on: - Thunderbird 3.1.16 on Linux Mint 9 (main) Gnome 2.30 - Thunderbird 3.1.16 on Linux Mint 9 KDE 4.4
Thanks. To sum up: (1) happens with GNOME fallback and KDE, so that's really not Shell-specific. Better tell Thunderbird devs to debug this. (2) is likely something to change in Thunderbird. Could you run 'xprop', click on the spell checking dialog, and post the output here?
Created attachment 204398 [details] xprop for spell check window
Thanks. So (2) is really a Thunderbird bug too. Why is that dialog marked as modal? That means you can't interact with the message window while doing the spell checking anyway. GNOME Shell attaches that dialog to its parent (message window) because it thinks you don't need to use it, since the application made the dialog modal. Closing since it's not a bug in GNOME at all AFAICS. If Thunderbird developers want more explanations, feel free to ask again. ;-)