Summary: | Kmail alwasy shows the topmost Message in a Folder | ||
---|---|---|---|
Product: | [Applications] kdepim | Reporter: | Stephan Augustin <abc2006> |
Component: | messagelist | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 4.6 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Stephan Augustin
2011-05-04 09:58:51 UTC
I'd say that the "bug" is no bug but a manifestation off a bug where the last selected message is not shown (if enabled in options) if that is the case here. Git commit bbe8d3602c27acdfcdbba8c95156b4bdb7a19fb4 by Andre Heinecke. Committed on 19/05/2011 at 15:27. Pushed by aheinecke into branch 'master'. Fix LastMessage Selection. The id of the storagmodel is not constant over the lifecycle of a storagemodel. Immediatly after something new is selected in the selectionmodel the id's change to the new selection. This caused the messagelist manager to save the last selected message not for the colletions that were selected but for the collections about to be selected. Since the messageId then did not exist in the newly selected collection the messageId of the lastselected message was discarded. BUG: 272417 M +3 -3 messagelist/core/manager.cpp M +1 -1 messagelist/core/manager.h M +4 -2 messagelist/core/widgetbase.cpp http://commits.kde.org/kdepim/bbe8d3602c27acdfcdbba8c95156b4bdb7a19fb4 Git commit 18b12ea4a59f296cfb3e4bf83acc5487018030dc by Andre Heinecke. Committed on 19/05/2011 at 15:27. Pushed by aheinecke into branch '4.6'. Fix LastMessage Selection. The id of the storagmodel is not constant over the lifecycle of a storagemodel. Immediatly after something new is selected in the selectionmodel the id's change to the new selection. This caused the messagelist manager to save the last selected message not for the colletions that were selected but for the collections about to be selected. Since the messageId then did not exist in the newly selected collection the messageId of the lastselected message was discarded. BUG: 272417 M +3 -3 messagelist/core/manager.cpp M +1 -1 messagelist/core/manager.h M +4 -2 messagelist/core/widgetbase.cpp http://commits.kde.org/kdepim/18b12ea4a59f296cfb3e4bf83acc5487018030dc |