[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.3/kdebase/apps/keditbookmarks
From:       David Faure <faure () kde ! org>
Date:       2010-01-21 18:32:19
Message-ID: 1264098739.739715.7587.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1078194 by dfaure:

Backport r1050729: Save/restore the expanded/collapsed state of bookmark folders.
Fixed for: 4.3.5
CCBUG: 131127


 M  +1 -0      main.cpp  
 M  +4 -0      toplevel.cpp  


--- branches/KDE/4.3/kdebase/apps/keditbookmarks/main.cpp #1078193:1078194
@@ -199,6 +199,7 @@
 
     if (askUser((gotFilenameArg ? filename : QString()), readonly)) {
         KEBApp *toplevel = new KEBApp(filename, readonly, address, browser, caption, dbusObjectName);
+        toplevel->setAttribute(Qt::WA_DeleteOnClose);
         toplevel->show();
         return app.exec();
     }
--- branches/KDE/4.3/kdebase/apps/keditbookmarks/toplevel.cpp #1078193:1078194
@@ -572,6 +572,10 @@
 }
 
 KEBApp::~KEBApp() {
+
+    // Save again, just in case the user expanded/collapsed folders (#131127)
+    CurrentMgr::self()->notifyManagers();
+
     s_topLevel = 0;
     delete m_cmdHistory;
     delete ActionsImpl::self();
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic