Closed Bug 1081764 Opened 11 years ago Closed 11 years ago

[Homescreen] When editing a homescreen icon's name and hitting Enter, the user becomes stuck on a blank page.

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.1+, b2g-v2.0 unaffected, b2g-v2.1 verified, b2g-v2.2 verified)

VERIFIED FIXED
2.1 S7 (24Oct)
blocking-b2g 2.1+
Tracking Status
b2g-v2.0 --- unaffected
b2g-v2.1 --- verified
b2g-v2.2 --- verified

People

(Reporter: jmitchell, Assigned: kgrandon)

Details

(Keywords: regression, Whiteboard: [systemsfe])

Attachments

(4 files)

Description: When you enter edit mode and tap on an added icon you are taken to the edit name page. If you select on the name and bring up the keyboard then you hit enter (can be after editing the name or before) you are taken to a blank edit name page with unresponsive buttons and no way to exit except hitting the home button. Repro Steps: 1) Update a Flame to 20141012115053 2) Add an app icon to Homescreen (Example: Facebook) 3) Long press the Homescreen icons to enter Edit Mode 4) Select the app icon added in step 2 5) Select the icon name to bring up the keyboard 6) Hit Enter Actual: User is taken to a white screen with a blank name-box and unresponsive X and Done icons (screenshot) Expected: Enter will behave the same as hitting 'done' - which means it will update the bookmark and exit the naming screen to return to the homescreen edit screen. Additional Notes - This screen can also be encountered when initially adding an app or page to homescreen as it takes you to the 'add to homescreen' page where you can edit the name - and you can hit enter here. When you encounter it this way you will have to Home button out and won't successfully add the app / page to the homescreen. To exit the dead-end blank screen the user can just hit the Home Button. Hitting the X or Done button has no effect. Opening Card view shows no evidence of the blank name screen. Environmental Variables: Device: Flame 2.2 Build ID: 20141012115053 Gaia: 3b81896f04a02697e615fa5390086bd5ecfed84f Gecko: 199fb29c3467 Version: 35.0a1 (2.2) Firmware Version: V184 User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0 Repro frequency: 100% See attached: screenshot and logcat ----------------------------------------------------------------------------------------- This issue also occurs on Flame KK 2.1, Device: Flame 2.1 Build ID: 20141011150624 Gaia: f5d4ff60ffed8961f7d0380ada9d0facfdfd56b1 Gecko: e96a7a4f3bbe Version: 34.0a2 (2.1) Firmware Version: V184 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 -------------------------------------------------------------------------------------------- This issue does NOT occur in Flame KK 2.0 Actual Results - the edit link page has a different layout - the name and address section which do not react to hitting enter when editing Device: Flame 2.0 Build ID: 20141010074705 Gaia: 6effca669c5baaf6cd7a63c91b71a02c6bd953b3 Gecko: 54ec9cb26b59 Version: 32.0 (2.0) Firmware Version: V184 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
[Blocking Requested - why for this release]: You end up on a blank page after pressing enter which is pretty terrible UX.
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
blocking-b2g: --- → 2.1?
Whiteboard: [systemsfe]
Target Milestone: --- → 2.1 S7 (Oct24)
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Comment on attachment 8504193 [details] [review] Pull request - Save bookmark on enter press Cristian - could you help me review this patch? Thanks!
Attachment #8504193 - Flags: review?(crdlc)
Comment on attachment 8504205 [details] [review] Pull request - Save collection on enter press Amir - could you help me review this Collections patch? Thanks!
Attachment #8504205 - Flags: review?(amirn)
striking regression-window tag - Spoke with Kevin G via IRC and he verified it is not needed here - he's already got this handled
QA Whiteboard: [QAnalyst-Triage+]
Basic functionality is broken
blocking-b2g: 2.1? → 2.1+
Comment on attachment 8504193 [details] [review] Pull request - Save bookmark on enter press LGTM, great work! Thanks a lot
Attachment #8504193 - Flags: review?(crdlc) → review+
Comment on attachment 8504205 [details] [review] Pull request - Save collection on enter press Cristian - would you mind also giving this a quick review if you have time in case Amir does not get to it? It is quite similar to the bookmark update. Thank you!
Attachment #8504205 - Flags: review?(crdlc)
Comment on attachment 8504205 [details] [review] Pull request - Save collection on enter press LGTM and I did this part as well for collections so r+ from my point of view
Attachment #8504205 - Flags: review?(crdlc) → review+
Comment on attachment 8504205 [details] [review] Pull request - Save collection on enter press Thanks Cristian!
Attachment #8504205 - Flags: review?(amirn)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 8504193 [details] [review] Pull request - Save bookmark on enter press [Approval Request Comment] [Bug caused by] (feature/regressing bug #): Likely 2.1 feature work. [User impact] if declined: Users can be presented with a totally broken UI. I think they can recover from pressing the home button. [Testing completed]: Integration tests written. [Risk to taking this patch] (and alternatives if risky): Low risk - a relatively sandboxed change. [String changes made]: None.
Attachment #8504193 - Flags: approval-gaia-v2.1?(fabrice)
Comment on attachment 8504205 [details] [review] Pull request - Save collection on enter press This same thing is happening with two different apps, so we should fix both. This is for the smart collections app. See comment 14.
Attachment #8504205 - Flags: approval-gaia-v2.1?(fabrice)
Flags: in-testsuite+
Attachment #8504193 - Flags: approval-gaia-v2.1?(fabrice) → approval-gaia-v2.1+
Attachment #8504205 - Flags: approval-gaia-v2.1?(fabrice) → approval-gaia-v2.1+
Status: RESOLVED → VERIFIED
Attached video VIDEO0036.mp4
This issue has been fixed in flame 2.1 build: Gaia-Rev 1b231b87aad384842dfc79614b2a9ca68a4b4ff3 Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/95fbd7635152 Build-ID 20141118001204 Version 34.0 attach video: jocheng@mozilla.com
Flags: needinfo?(jocheng)
Flags: needinfo?(jocheng)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: