Closed Bug 863877 Opened 11 years ago Closed 11 years ago

[B2G] [Leo] [Homescreen] Icon Apps don't align properly after moving them around.

Categories

(Firefox OS Graveyard :: Gaia::Homescreen, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:leo+, b2g18 fixed, b2g18-v1.0.1 unaffected)

RESOLVED FIXED
1.1 QE2 (6jun)
blocking-b2g leo+
Tracking Status
b2g18 --- fixed
b2g18-v1.0.1 --- unaffected

People

(Reporter: jcouassi, Assigned: crdlc)

Details

(Keywords: regression, Whiteboard: leorun1 [TD-23510][TD-24649])

Attachments

(9 files, 1 obsolete file)

Description:
App icons don't aline properly when moving them around rapidly.  Some icons overlap other icons in Doc and the Grid.

Repro Steps:
1) Updated to Leo Build ID: 20130411070205
2) Tap and hold on Icon
3) Move Icon back and forth in a fast motion for a couple minutes
4) Let go of Icon
5) View what happens
6) Repeat if Necessary

Actual:
Icons overlap each other and do not aline properly after moving around.  

Expected:
Icons return to location user started at or move to new requested location.

Environmental  Variables:
Kernel Date: Mar 15
Gecko: http://hg.mozilla.org/releases/mozilla-b2g18/rev/f671fa539473
Gaia: e7e338a765e22334b40ced41489a785941382c66

Notes:
Repro frequency: 75%
See logcat and screenshots for more info.
Attached image Leo Device issue
Attached image Leo Device issue 2
Attached image Leo Device issue 3
Attached image Leo Device issue 4
Attached image Leo Device issue 5
Attached file Logcat showing issue
Attached image Leo Device issue 6
please, could you record a video? thanks a lot
Attached patch Patch v1 (obsolete) — Splinter Review
I cannot reproduce the problem but you could test it patch in order to know if it helps
Attachment #741734 - Flags: feedback?
Attachment #741734 - Flags: feedback? → feedback?(jcouassi)
I was able to produce an old behavior in 2013042507024 build for unagi and in 20130411070205 for leo.

1) if you tap hold an icon
2) then drag that icon near the dock without letting go
3) and then drag to the next page and then let go

The leo device will snap the icon back to the previous page

Both unagi + leo will have a space in the dock where you can't scroll to get to the browser icon.

Still working on looking at the patch... Some reason my gaia wouldn't compile due to conflicts.
Found out that you had to adb root and remount the device before running the |MOZILLA_OFFICIAL=1 make production| command.

I can still reproduce the issue with the patch.
Flags: needinfo?(crdlc)
Sorry a lot for my bad understanding of the issue. Could you attach a video with all STR? If I would reproduce it on Unagi, I am sure that I could fix

Thanks
Flags: needinfo?(crdlc)
Are you talking about bug 856863?
Flags: needinfo?(nhirata.bugzilla)
Sorry, I am not talking about bug 856863.  It's an edge case where you slip the icon into the dock and then go to the next page and then let go in one motion.

https://www.youtube.com/watch?v=Rj7dEYnuf3o
Flags: needinfo?(nhirata.bugzilla)
Good video!! Taking this, thanks
Assignee: nobody → crdlc
Status: NEW → ASSIGNED
I reproduced the problem on master and v1-train but the bug is not reproducible on v1.0.1
blocking-b2g: --- → leo?
Triage 4/29 - leo+ as bad user experience and relatively high occurrence rate as reported.
blocking-b2g: leo? → leo+
Per comment 17 mark as regression.
Comment on attachment 741734 [details] [diff] [review]
Patch v1

Our contractors aren't really good candidates for one-off patch testing. If you need someone to test, ping someone in house for support. Sounds like you've confirmed the issue now, though.
Attachment #741734 - Flags: feedback?(jcouassi)
Attached file Patch v2
Attachment #741734 - Attachment is obsolete: true
Attachment #743503 - Flags: review?(21)
If we've already got a patch here to fix this, then no need to get to a regression window here.
Comment on attachment 743503 [details]
Patch v2

Please, Fran, could you take a look to this one during the week? Thanks a lot
Attachment #743503 - Flags: review?(21) → review?(francisco.jordano)
Summary: [B2G] [Leo] [Homescreen] Icon Apps from Everything.me don't aline properly after moving them around. → [B2G] [Leo] [Homescreen] Icon Apps don't aline properly after moving them around.
Summary: [B2G] [Leo] [Homescreen] Icon Apps don't aline properly after moving them around. → [B2G] [Leo] [Homescreen] Icon Apps don't align properly after moving them around.
Attachment #743503 - Flags: review?(francisco.jordano) → review+
Whiteboard: leorun1 → leorun1 [TD-23510]
Target Milestone: --- → 1.1 QE2
Whiteboard: leorun1 [TD-23510] → leorun1 [TD-23510][TD-24649]
https://github.com/mozilla-b2g/gaia/commit/e85ec35bc2f06cc84589707ac52ea90675f18247
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Uplifted e85ec35bc2f06cc84589707ac52ea90675f18247 to:
v1-train: d8536f7484c11fce9f0002900356be35e64421a9
Flags: in-moztrap?
This is a duplicated case of Bug 878422
Adding a test case.
- https://moztrap.mozilla.org/manage/case/8465/
Flags: in-moztrap? → in-moztrap-
That should be a + if you confirmed adding a test case or confirmed there's already coverage. - is only used if the bug doesn't make sense to have test cases for.
Flags: in-moztrap- → in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: