Summary: | KMail 2 succeeds in migrating data, but old folders are initially empty | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | JK <deus_ex_machin> |
Component: | folders | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | karl, krammer, leon.maurer, sven.burmeister, woebbeking |
Priority: | NOR | ||
Version: | 2.0.95 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
JK
2011-04-28 11:14:09 UTC
I can confirm this for my local folders. Online IMAP folders work well. *** Bug 272099 has been marked as a duplicate of this bug. *** (I previously posted this on Bug 272099.) I've found a strange fix: You can see in my earlier attachment that KMail shows zero messages in the trash. However, when I moved a message to the trash, all of a sudden I could see the other messages that had been in the trash but weren't previously visible. I can do the same with the other folders; after I move a message in to them, the previously invisible messages become visible. maybe dup of https://bugs.kde.org/show_bug.cgi?id=268040 (In reply to comment #4) > maybe dup of https://bugs.kde.org/show_bug.cgi?id=268040 Only partially, the folders which you could sync successfully have the same problem described here, but the others (like the one with the debug output in first comment) have a different one. Thanks for the suggestion though Git commit 09d52e45006d36f82e5dda7bc7dc2f7e0e7a4f3c by Stephen Kelly, on behalf of Kevin Krammer. Committed on 04/07/2011 at 16:42. Pushed by skelly into branch 'master'. Make ETM fetch empty collections at least once When collections are empty because they have just been created (synchronizeCollectionTree or equivalent operation), an application using EntityTreeModel will not fetch their contents, assuming they are truly empty (contain no items). This is done for optimization purposes. This patch make ETM only skip collections which are known to be empty. We can't just check the statistics for the optimization because the statistics will report zero until something is requested if the resource simply has not been sync'd yet. BUG: 271913 REVIEW: 101844 M +13 -1 akonadi/entitytreemodel_p.cpp M +1 -0 akonadi/entitytreemodel_p.h http://commits.kde.org/kdepimlibs/09d52e45006d36f82e5dda7bc7dc2f7e0e7a4f3c |