gmail toolbar scrolls over the message content
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webbrowser-app |
Invalid
|
High
|
Unassigned | ||
webbrowser-app (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
webbrowser-app (Ubuntu RTM) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
build r67 on krillin
Using the Gmail webapp or Webbrowser-app I see the same behavior. Log into gmail and open an email message. You'll notice a toolbar on the top right (with Folder icon, Trash icon, and Down arrow icon).
When you scroll the message, the toolbar jumps around on the page. Scrolling from bottom of page to top make it disappear and reappear at the top. Scrolling from top to bottom makes the toolbar scroll down with the content and then finally anchor in the page. It's very apparent the slower you scroll. It's quite annoying when trying to read email.
I tried this in Chrome for Android and it does not have the same behavior. The toolbar is fixed in the page there and does not exhibit the same behavior that we do.
Changed in webbrowser-app: | |
importance: | Undecided → High |
assignee: | nobody → Olivier Tilloy (osomon) |
tags: | added: rtm14 touch-2104-10-09 |
tags: |
added: touch-2104-11-06 removed: touch-2104-10-09 |
Changed in webbrowser-app (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in webbrowser-app (Ubuntu RTM): | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in webbrowser-app: | |
assignee: | Olivier Tilloy (osomon) → nobody |
status: | Confirmed → Invalid |
I can observe the issue, and I’ve verified that the behaviour is different from what we get on chrome on android.
Those differences in UI/UX are very likely a consequence of the UA string.
Interestingly, looking at the logs of the gmail webapp, and more specifically those that indicate that an overridden UA string was sent for a given request, I’m seeing that the first few requests are sent with this UA string:
Mozilla/5.0 (Linux; Ubuntu 14.04 like Android 4.4) AppleWebKit/537.36 Chromium/ 35.0.1870. 2 Mobile Safari
whereas the subsequent requests are sent with this one:
Mozilla/5.0 (Linux; Ubuntu 14.04 like Android 4.4) AppleWebKit/537.36
This looks like a bug in the UA override mechanism. Not sure whether that would fix the floating toolbar issue though, but worth looking into anyway.