After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 667041 - In Thunderbird, tooltip covers spell-check dialog; spell-check dialog covers email header/body
In Thunderbird, tooltip covers spell-check dialog; spell-check dialog covers ...
Status: RESOLVED NOTGNOME
Product: gnome-shell
Classification: Core
Component: general
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-12-30 18:57 UTC by uiop
Modified: 2012-01-01 13:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
LM12-G3-T8-Standard (790.40 KB, image/png)
2011-12-31 13:08 UTC, uiop
Details
LM12-G3FB-T8-Fallback (748.08 KB, image/png)
2011-12-31 13:10 UTC, uiop
Details
LM12-G3FBNE-T8-Fallback (748.09 KB, image/png)
2011-12-31 13:11 UTC, uiop
Details
LM12-Cin-T8-Standard (750.39 KB, image/png)
2011-12-31 13:12 UTC, uiop
Details
LM12-MATE-T8 (487.90 KB, image/png)
2011-12-31 13:13 UTC, uiop
Details
xprop for spell check window (9.09 KB, text/plain)
2011-12-31 20:00 UTC, uiop
Details

Description uiop 2011-12-30 18:57:20 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.
Comment 1 Milan Bouchet-Valat 2011-12-30 20:49:32 UTC
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.
Comment 2 uiop 2011-12-31 13:08:40 UTC
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
Comment 3 uiop 2011-12-31 13:10:39 UTC
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
Comment 4 uiop 2011-12-31 13:11:45 UTC
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
Comment 5 uiop 2011-12-31 13:12:43 UTC
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
Comment 6 uiop 2011-12-31 13:13:24 UTC
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
Comment 7 uiop 2011-12-31 13:14:11 UTC
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
Comment 8 Milan Bouchet-Valat 2011-12-31 13:56:43 UTC
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?
Comment 9 uiop 2011-12-31 20:00:20 UTC
Created attachment 204398 [details]
xprop for spell check window
Comment 10 Milan Bouchet-Valat 2012-01-01 13:29:53 UTC
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. ;-)