Closed
Bug 1136699
Opened 9 years ago
Closed 9 years ago
Pull-to-refresh action is triggered when scrolling up the synced devices list
Categories
(Firefox for Android Graveyard :: Awesomescreen, defect)
Tracking
(firefox36 unaffected, firefox37 unaffected, firefox38 verified, firefox39 verified)
VERIFIED
FIXED
Firefox 39
Tracking | Status | |
---|---|---|
firefox36 | --- | unaffected |
firefox37 | --- | unaffected |
firefox38 | --- | verified |
firefox39 | --- | verified |
People
(Reporter: cos_flaviu, Assigned: vivek)
Details
Attachments
(2 files)
91.99 KB,
image/png
|
Details | |
1.38 KB,
patch
|
nalexander
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Environment: Device: Nexus 7 (Android 5.0.2); Build: Nightly 39.0a1 (2015-02-25); Preconditions: - Make sure that the Sync Account have at least 8 devices synced. Steps to reproduce: 1. Login into Sync; 2. Go to Synced tabs panel; 3. Scroll down the synced devices list; 4. Scroll up the synced devices list. Expected result: The synced devices list is scrolled up. Actual result: The Pull-to-refresh action is triggered. Notes: Please check the attached screenshot.
Comment 1•9 years ago
|
||
Vivek or nalexander, are you aware of this issue?
Flags: needinfo?(vivekb.balakrishnan)
Flags: needinfo?(nalexander)
Comment 2•9 years ago
|
||
"- Make sure that the Sync Account have at least 8 devices synced." Sounds like an edge case.
Reporter | ||
Comment 3•9 years ago
|
||
(In reply to Aaron Train [:aaronmt] from comment #2) > "- Make sure that the Sync Account have at least 8 devices synced." > > Sounds like an edge case. The Sync Account needs to have multiple devices synced at least once so the synced devices list becomes scrollable.
Assignee | ||
Comment 4•9 years ago
|
||
As part of 1129181, the SwipeToRefreshLayout now holds a LinearLayout with two ListViews and it doesn't correctly detect if the ListViews can scroll up. One possible solution would be to allow only either of the client or tabs list to be swipe-able. But this would look ugly as the swipe animation will appear for part of the screen instead of the entire width. NIing antlam here to share his views on whether this is an acceptable tradeoff. As agreed with nalexander over irc, I would submit a new patch to temporarily disabled swiping in split pane layout.
Flags: needinfo?(vivekb.balakrishnan) → needinfo?(alam)
Assignee | ||
Comment 5•9 years ago
|
||
Swipe to refresh layout is not enabled in the tablet landscape mode, which prevents the touch event from being intercepted.
Flags: needinfo?(nalexander)
Attachment #8570789 -
Flags: review?(nalexander)
Updated•9 years ago
|
Attachment #8570789 -
Flags: review?(nalexander) → review+
Updated•9 years ago
|
Assignee: nobody → vivekb.balakrishnan
Status: NEW → ASSIGNED
Comment 7•9 years ago
|
||
Comment on attachment 8570789 [details] [diff] [review] 1136699.patch Approval Request Comment [Feature/regressing bug #]: split pane remote tabs panel. [User impact if declined]: bad scrolling interaction. [Describe test coverage new/current, TreeHerder]: none. [Risks and why]: very low. [String/UUID change made/needed]: none.
Attachment #8570789 -
Flags: approval-mozilla-aurora?
Comment 8•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/68472846761f
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 39
Updated•9 years ago
|
Flags: needinfo?(alam)
Updated•9 years ago
|
Attachment #8570789 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Reporter | ||
Comment 9•9 years ago
|
||
Verified as fixed in build 39.0a1 2015-03-04; Device: Asus Transformer Tab (Android 4.2.1).
Reporter | ||
Comment 11•9 years ago
|
||
Verified as fixed in build 38.0a2 2015-03-05; Device: Lenovo Yoga Tab 10 (Android 4.4.2).
Status: RESOLVED → VERIFIED
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•