Ghost elements in the list widget

Bug #381304 reported by Olivier Tilloy
30
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Moovida
Fix Released
High
Florian Boucault

Bug Description

When updating the display of a list widget after an item was removed from the model, if the number of items is small enough so that they all fit on one screen, a ghost item appears at the end of the list.

Steps to reproduce:

1) Disable automatic plugin updates in your configuration file.
2) Make sure you have at least two "old" external plugins for which newer versions exist in the plugin repository (e.g. grooveshark 0.2, http://launchpad.net/elisa-plugin-grooveshark/0.x/0.2/+download/elisa_plugin_grooveshark-0.2.egg).
3) Start Moovida, refuse to install the available updates when prompted.
4) Go to PLUGINS > Updates.
5) Select the first plugin to update (do not select "Update All"): the plugin update is downloaded and installed, an informative popup explains that you will need to restart Moovida for the update to take effect.

Expected result: the list of available updates is updated, the updated plugin disappears.

Current result: the updated plugin disappears but an non-existent item is still displayed where the updated plugin was. This item is not selectable by keyboard or remote navigation but is clickable and when clicked produces an IndexError traceback. See attached screenshot.

Tags: fluoh
Revision history for this message
Olivier Tilloy (osomon) wrote :
Changed in elisa:
assignee: nobody → Kaleo (fboucault)
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

As reported by Thijs (see bug #386300), there is an easier way to reproduce the bug:

1) Make sure you have at least two external devices (e.g. USB HDD) plugged in.
2) Start Moovida, go to "Devices & Shares" > "Attached devices".
3) You should see two entries corresponding to the external devices.
4) Unplug the first one, it disappears from the list.

tags: added: fluoh
Revision history for this message
Sudesh (sudeshc-deactivatedaccount) wrote :

After recateogrisation of a video to TV shows , the TVShow gets displayed multiple times .Please see attached screenshot.

Changed in elisa:
milestone: none → 1.0.6
Changed in elisa:
status: Confirmed → In Progress
Revision history for this message
Olivier Tilloy (osomon) wrote :

Fixed in revision 1442.

Changed in elisa:
milestone: 1.0.6 → 1.0.5
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.