This happens in Gmail 1.0 (not Gmail 2.0):
Pressing the shift key in a rich text (for example when composing a new message) changes the focus to another input field. This can lead to very confusing behavior:
Steps to duplicate the problem:
- Log into gmail (http://mail.google.com/mail?ui=1
- Make sure you are using Gmail 1.0, if not press the "Older version" link
- Click the "compose message" link
- Set focus to the message text
- press Shift --> Cursor moves to SUBJECT!
As this used to work, I have searched for the build where the problem started. #27337 (Nov 2.) works OK, #27373 create the same day has the bug. The problem could be duplicated with build #28565, too.
As many users still use Gmail 1.0 (Google Apps accounts/Gmail 2.0 still buggy) and as the bug makes Gmail 1.0 nearly unusable, I find this an important bug.
Confirmed with r28024.
Te change in question must be <http://trac.webkit.org/projects/webkit/changeset/27372> - I suspect that this is an evangelism issue.
r27372 looks suspicious:
This bug only exists on old gmail, gmail 2 does not exhibit it.
There's a radar that was already closed i believe, but for the life of me i can't find it.
People who are experiencing this, can you make sure google is serving you the new gmail (you'll see a link saying "Older Version" in the top right, and you'll have google chat -- if you do have gmail 2 i'm worried.
If you aren't getting the new gmail do you see an option in the top right (near the sign out link) that says "Newer Version" -- if you do can you click it, and see whether you a) get the new version and b) this bug goes away.
Now if you don't have the ability to switch to the new gmail can you post what your useragent string is?
(http://whatsmyuseragent.com should do the trick)
Also, can you make sure you're using a recent nightly?
Oh, i see many apologies, this is for people who are forcing gmail1 :-/
Yes this is an evangelism issue.
Found it: <rdar://problem/5584167> REGRESSION: Command+a in GMail editor changes focus to the To: field
Hrm, it seems that localized versions of the new GMail are not available yet - I'm getting v1 without any kind of forcing, and do not see how to switch to v2.
Google Apps ("own domain") accounts are still on Gmail 1.0, no Gmail 2.0 support here. Plus many users choose to stay on 1.0 for the moment:
- Contact auto completion bug (see http://mail.google.com/support/bin/static.py?page=known_issues.cs)
- Inbox refreshing issues (they don't receive new emails automatically)
- Some users report it is much slower than 1.0 on older machines
(In reply to comment #6)
> Oh, i see many apologies, this is for people who are forcing gmail1 :-/
> Yes this is an evangelism issue.
Changing to Evangelism component.
*** Bug 17315 has been marked as a duplicate of this bug. ***
The bug now appears in the latest Safari 3.1 beta release (build 9B4014).
*** Bug 17476 has been marked as a duplicate of this bug. ***
*** Bug 17527 has been marked as a duplicate of this bug. ***
I just saw that gmail has been updated and this bug does not appear with the new version. It still happens with the "Older Version" though. Thanks!
*** Bug 17591 has been marked as a duplicate of this bug. ***
*** Bug 17704 has been marked as a duplicate of this bug. ***
*** Bug 17711 has been marked as a duplicate of this bug. ***
*** Bug 17914 has been marked as a duplicate of this bug. ***
*** Bug 17950 has been marked as a duplicate of this bug. ***
This applies only to Mac Safari 3.1. The Windows Safari 3.1 worked fine with GMail 1.0
This occurs in Tiger 10.4.11 also. On reply to a googlemail message the shift key causes focus to move to subject line using webkit, safari 3.1, sunrise 1.6.5, shiira. In opera the focus moves to the first text field in the message being replied to.
I have been updating to the latest build nightly.
This is important for me as I do not have access to gmail 2.
My User Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/526.1+ (KHTML, like Gecko) Version/3.1 Safari/525.13
Gerry Cornish <firstname.lastname@example.org>
This is a bug in Google's GMail code. You should be able work around it through the (admittedly not ideal) method of turning off rich text input.
There is nothing we can do to fix this without breaking other sites that are expecting standards compliant behaviour, and obviously we can't fix gmail ourselves :(
But the Windows version of Safari 3.1 worked fine for GMail 1.0. It must be Mac version bug.
Confirmed as PlatformOnly bug.
(In reply to comment #24)
> But the Windows version of Safari 3.1 worked fine for GMail 1.0. It must be Mac
> version bug.
Since Mac and Windows versions of Safari behave the same in this regard, this would be a platform dependency in Google code (they definitely have checks for the OS).
Could any of you with access to windows tell me whether gmail is providing you with rich text mail composition?
I ran the Windows version of Safari 3.1 and went to GMail web site (I am forced to use 1.0 version due to corporate email requirements).
I composed email and am able to create colorful email with no focus jumping issue found in Mac.
Perhaps just Mac Safari browser have issue with it rather than GMail?
This problem does NOT occur on my Pismo (10.4.11) when using Firefox 3beta, Netscape 7.02, Navigator 22.214.171.124, Omniweb 5.6, iCab 3.0.5, iCab 4.0.1
I will try to say this again -- the bug is in gmails code, they sniff the browser in someway that leads them to creating some absurd behavioural choice. The bug is in gmail. If you want to get it fixed you need to convince google to fix their code.
This used to be present on windows as well, looks like something changed on the gmail end which fixed it on webkit/win, but exposed a bug in webkit/mac *sigh*
The mac bug is fixed on trunk.
(In reply to comment #31)
> The mac bug is fixed on trunk.
*** Bug 18140 has been marked as a duplicate of this bug. ***