------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=158861         
Thomas.McGuire gmx net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From Thomas.McGuire gmx net  2008-04-14 20:49 
-------
SVN commit 797025 by tmcguire:

Fix totally broken renaming of online IMAP folders:

- emit the closed() signal before calling folderMgr()->contentsChanged()
  This fixes an refcount assert when calculating the unread count.
  The assert would trigger there because the folder is closed with refcount 0
  but still selected. Now, the headerview will open the folder before that, 
making
  the refount 1.

- Don't show an error message when the old folder couldn't be unsubscribed. 
That error
  message doesn't make sense, since the old folder does not exist anymore, and 
therefore
  can't be unsubscribed anyway.

- Let the mainwidget re-open the folder after it is renamed. This fixes an 
assert when 
  switching away from an renamed folder, which would close it despite not 
having called open()
  before.

- Also change the objectname when renaming, now renaming the same folder more 
than once works.

- tabs--

BUG: 158861


 M  +1 -1      folderstorage.cpp  
 M  +1 -1      imapaccountbase.cpp  
 M  +1 -1      kmfoldermgr.cpp  
 M  +18 -0     kmmainwidget.cpp  
 M  +5 -0      kmmainwidget.h  
 M  +1 -0      renamejob.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=797025
_______________________________________________
Kdepim-bugs mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kdepim-bugs

Reply via email to