Activity log for bug #1547255

Date Who What changed Old value New value Message
2016-02-18 23:32:52 Michael Zanetti bug added bug
2016-02-26 16:10:23 Albert Astals Cid bug added subscriber Albert Astals Cid
2016-03-08 12:02:11 Albert Astals Cid unity8 (Ubuntu): status New Incomplete
2016-03-08 12:54:45 Michael Zanetti unity8 (Ubuntu): status Incomplete Invalid
2016-04-04 12:57:21 Michael Zanetti unity8 (Ubuntu): status Invalid New
2016-04-04 14:20:29 Andrea Cimitan unity8 (Ubuntu): assignee Andrea Cimitan (cimi)
2016-04-13 09:21:12 Albert Astals Cid unity8 (Ubuntu): importance Undecided Medium
2016-04-13 09:25:56 Albert Astals Cid unity8 (Ubuntu): status New Triaged
2016-04-13 09:26:38 Albert Astals Cid description Install a larger app (e.g. dockviewer). While its downloading, scroll down to the reviews and then back up. The progress bar will show 0% now and in some cases not update any more at all until the installation is finished. Install a larger app (e.g. dockviewer). While its downloading, scroll down to the reviews and wait a considerable amount of time (i.e. wait for it to be installed) and then back up. The progress bar will show 0% now.
2016-04-13 09:29:01 Albert Astals Cid description Install a larger app (e.g. dockviewer). While its downloading, scroll down to the reviews and wait a considerable amount of time (i.e. wait for it to be installed) and then back up. The progress bar will show 0% now. Install a larger app (e.g. dockviewer). While its downloading, scroll down to the reviews and wait a considerable amount of time (i.e. wait for it to be installed) and then back up. The progress bar will show 0% now. Comment from Albert: The problem is that the scope is relying on the UI to tell the scope when the installation has finished (See onFinished in PreviewProgress.qml) but this won't if you have scrolled the Progress widget out of view since it's getting deleted.
2016-04-13 09:44:26 Albert Astals Cid description Install a larger app (e.g. dockviewer). While its downloading, scroll down to the reviews and wait a considerable amount of time (i.e. wait for it to be installed) and then back up. The progress bar will show 0% now. Comment from Albert: The problem is that the scope is relying on the UI to tell the scope when the installation has finished (See onFinished in PreviewProgress.qml) but this won't if you have scrolled the Progress widget out of view since it's getting deleted. Install a larger app (e.g. dockviewer). While its downloading, scroll down to the reviews and wait a considerable amount of time (i.e. wait for it to be installed) and then back up. The progress bar will show 0% now. Comment from Albert: The problem is that the scope is relying on the UI to tell the scope when the installation has finished (See onFinished in PreviewProgress.qml) but this won't if you have scrolled the Progress widget out of view since it's getting deleted. Comment from Albert #2: If we have to solve this at the UI because how the architecture of the scopes works, i suggest having a Repeater in Preview.qml that instantiates all the same "widgets" that previewListRow does but in this case it's only "invisible" stuff like the DownloadTracker from PreviewProgress, that way by having a repeater we allow the previews to have a "visible" part that gets created/destroyed whether its needed and a persistant part.