[B2G][Homescreen] Cancelling an app download from Homescreen will result in a grey icon that has no function after a restart

VERIFIED FIXED

Status

VERIFIED FIXED
5 years ago
5 years ago

People

(Reporter: tnguyen, Assigned: crdlc)

Tracking

({regression})

unspecified
ARM
Gonk (Firefox OS)
regression

Firefox Tracking Flags

(blocking-b2g:1.3+, b2g-v1.3 fixed)

Details

(Whiteboard: [systemsfe], URL)

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Description:
Downloading an app from the Marketplace will allow the user to return to the Homescreen and cancel the download. After cancelling the download from the homescreen and doing a restart, the app will remain on the homescreen with a grey icon. The icon cannot be removed and nothing happens when tapping on it.

Repro Steps:
1) Updated to BuildID: 20140131004001
2) Turn on Cellular Data and navigate to Marketplace 
3) Search for 'Game Pack' and tap on "Free" to install
4) Immediately press home button
5) Swipe left to navigate to E.me screen
6) Tap and hold on the 'Game Pack' 
7) Tap on the 'x' icon 
8) Tap Delete button
9) Hold the power button and Restart device
10) Upon boot up, move slider to right side to unlock device
11) Swipe left to navigate to E.me screen
12) Tap on grey icon

Actual Result:
Grey icon has no function and user is unable to remove it

Expected Result:
User is able to remove icons from device that are installed from the Marketplace

Environmental Variables:
Device: Buri v1.3 mozRIL
BuildID: 20140131004001
Gaia: 0ddcd8da5bfe1b48c73502ef29220e92f2db6b73
Gecko: 32e45047b663
Version: 28.0a2
v1.2-device.cfg

Repro Rate: 100% (5/5)
See Attached: video
Pretty sure this is a regression. Can we check if this happens on 1.1?
Keywords: qawanted
(Reporter)

Updated

5 years ago
Keywords: qawanted
(Reporter)

Updated

5 years ago
Keywords: qawanted

Updated

5 years ago
QA Contact: pfield

Comment 2

5 years ago
This issue does not occur on Buri V1.1

When the app is deleted, while downloading, the icon is immediately removed and upon restart of the device, no grey icon is present.

Environmental Variables:
Device: Buri 1.1 Moz
BuildID: 20140130041201
Gaia: c434fe9a0e823029796805e141cfa983cda2d246
Gecko: 1b24a4178317
Version: 18.0
Firmware Version: V1.2-device.cfg
Keywords: qawanted

Updated

5 years ago
blocking-b2g: --- → 1.3?
Keywords: regression, regressionwindow-wanted
(Assignee)

Updated

5 years ago
Assignee: nobody → crdlc
Status: NEW → ASSIGNED
(Assignee)

Comment 3

5 years ago
Created attachment 8369351 [details]
Patch v1

Simple patch, we had to remove listeners when removing an app from grid too
Attachment #8369351 - Flags: review?(21)
blocking-b2g: 1.3? → 1.3+
Whiteboard: [systemsfe]

Comment 4

5 years ago
Removing regressionwindow-wanted tag as it appears significant progress has been made into a resolution towards this bug. (Patch v1 - respectively.)

If a regression window is still wanted, please re-attach tag.
Keywords: regressionwindow-wanted
(Assignee)

Comment 5

5 years ago
Merged in master:

https://github.com/crdlc/gaia/commit/d37ed431d91818ad5f3f91cf8af938c951bef038

Thanks Vivien!
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED

Updated

5 years ago
Keywords: verifyme
QA Contact: pfield → jsmith
lgtm on trunk
Status: RESOLVED → VERIFIED
Keywords: verifyme
Uplifted d37ed431d91818ad5f3f91cf8af938c951bef038 to:
v1.3: 6ac2667bb4b546121844db483e482d0d5f3d7bda
status-b2g-v1.3: --- → fixed
You need to log in before you can comment on or make changes to this bug.