Summary: | [PATCH] Incorrect Track Selection behaviour when using Dynamic Playlists | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | John Atkinson <john> |
Component: | Playlist | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | kuba.serafinowski, langstr, nhn |
Priority: | NOR | ||
Version: | 2.3-GIT | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
John Atkinson
2009-09-24 05:14:00 UTC
Proposed patch: http://gitorious.org/amarok/amarok/merge_requests/1592 confirmed as of rev cd7ba53927c8777384043d85e44918aba64f17f3 Thanks John, I've merged the patch into mainline. Seems to work nicely here :) (further testing from others welcome) FYI: I just committed 21935f35a604ae1883633d11e9001c1df70ccb87 ---- Playlist view cleanup: remove workaround for BUG 208349 (retaining selection during playlist item remove). - Don't call 'reset()' on signal 'layoutChanged' from the source model. I can not see any reason to do that, and the current maintainers don't remember a clear reason. - Remove '(save|restore)TrackSelection()'. These were added for BUG 208349, but it's something that QListView should be handling automatically. I don't see any point to them now that there are fewer junk signals flying through the ModelStack. I checked that I could reproduce the problem in v2.2.0, and also that I can not reproduce it in this commit where I've removed the workaround. ---- This removes your workaround, because I believe it is no longer needed. In case I am wrong and the problem reappears for you, please re-open this bug report. |