I did a bit of debugging. folderPane.js:2605, folder.rename(aName, msgWindow);, 
calls nsImapMailFolder::Rename() which calls nsImapService::RenameLeaf() and 
that opens this URL via GetImapConnectionAndLoadUrl():
  
"imap://[email protected]@server:143/rename>.INBOX.TestMessages>.INBOX.testMessages"
Later we came into nsImapIncomingServer::OnlineFolderRename() and 
nsImapMailFolder::RenameClient() which does indeed call 
nsMsgDBFolder::PropagateDelete() as a comment in the patch suggests.

So that's all very well, but there appears to be some code missing to
remove the no longer existing folder from the UI.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/106737

Title:
  Renaming folder to same name but different case not allowed

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/106737/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to