Closed Bug 1021384 Opened 10 years ago Closed 10 years ago

(vertical-homescreen) Scrollbar never disappears from homescreen when locking device with it visible

Categories

(Core :: Panning and Zooming, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla32
Tracking Status
b2g-v2.0 --- fixed

People

(Reporter: pla, Assigned: kats)

References

Details

(Whiteboard: ux-tracking, visual design, visual-tracking, [ft:systemsfe][systemsfe][2.0-FL-bug-bash] )

Attachments

(1 file)

If you scroll on the homescreen, immediately lock the device before the scrollbar disappears, and then unlock the device, the scrollbar will remain on screen indefinitely. Expected: The scrollbar should fade from view when the user is not scrolling.
Whiteboard: ux-tracking, visual design, visual-tracking, [ft:systemsfe][systemsfe] → ux-tracking, visual design, visual-tracking, [ft:systemsfe][systemsfe][2.0-FL-bug-bash]
I think that it is a Gecko issue because I can see the same issue in Settings for instance or any app with scrollbar
Component: Gaia::Homescreen → Gaia
QA Whiteboard: [VH-FL-blocking-]
Component: Gaia → Panning and Zooming
Product: Firefox OS → Core
The TransformEnd notification probably never gets sent to the GeckoContentController upon destruction of the APZ, and so it never calls ScrollbarActivityStopped() on the scrollframe. Should be an easy fix.
Assignee: nobody → bugmail.mozilla
Attached patch Patch (deleted) — Splinter Review
Comment on attachment 8436526 [details] [diff] [review] Patch Review of attachment 8436526 [details] [diff] [review]: ----------------------------------------------------------------- As part of clearing the animation the state is reset back to NONE, which triggers the TransformEnd notification to TabChild.
Attachment #8436526 - Flags: review?(botond)
Attachment #8436526 - Flags: review?(botond) → review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
Mass modify - set status-b2g-v2.0 fixed for fixed bugs under vertical homescreen dependency tree.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: