Closed Bug 700092 Opened 14 years ago Closed 14 years ago

Dashboard not updated until page refresh when an app is deleted

Categories

(Web Apps :: Dashboard, defect)

x86_64
All
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mdabbagh.mozilla, Unassigned)

Details

Build identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 When the user deletes an app from the Dashboard, the Dashboard is not updated until the user refreshes the page. This is different than when deleting an app from about:apps where the list is automatically updated. Steps to reproduce: 1. Launch Firefox 2. Install the Open Web Apps extension - The currently latest working extension across all platforms (as of the date this bug is filed) can be found at http://people.mozilla.com/~mdabbagh/openwebapps/extension/openwebapps_01112011.xpi 3. Go to https://apps.mozillalabs.com/appdir/ 4. Install an app 5. Go to https://myapps.mozillalabs.com/ 6. Click and hold down on an app until an 'X' appears. Release the mouse button. 7. Select 'Yes' to delete the app Alternate Steps to Reproduce: 1. Follow steps 1-5 from above (the Dashb 2. Open a new tab (make sure the Dashboard is opened on another tab at this point) 3. Go to about:apps and delete the app 4. Switch to the tab with the Dashboard Expected Results: The app is automatically removed from the Dashboard without the user having to explicitly refresh the page (maybe a solution is a forced refresh?). Actual Results: The app remains in the Dashboard until the user refreshes the page. Clicking on the app after deleting it does not launch it. However, the user is still able to interact with the icon of the app as though it is still installed (can delete it multiple times and can move the icon around in the Dashboard).
This was an error on my part where I was not building the extension from the correct branch. After re-building from the feature/native-app branch and re-testing, this works as expected. Closing.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
what branch were you building from? Is feature/native-app up to date with changes from develop?
I was building from develop all this time but I was informed today that feature/native-app has the latest and greatest code that I should be testing on. I believe the idea is soon to sync the feature/native-app branch with the develop branch.
Need to verify this on the 'develop' branch once the code is merged.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Caused by the extension, not the dashboard.
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → DUPLICATE
Tested with the latest extension built from the develop branch. The extension can be found at http://people.mozilla.com/~dclarke/openwebapps/Extension/ and look for openwebapps-f28c394bc2-12_01_2011.xpi. The Dashboard is now updated properly on install/uninstall with and without the extension.
Status: RESOLVED → VERIFIED
Resolution: DUPLICATE → FIXED
You need to log in before you can comment on or make changes to this bug.