From de4e7b41598b4c8db0948e4c2c216d73e952f7bb Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Wed, 23 May 2012 18:20:09 -0500 Subject: Add support to Kate for saving/restoring manual document placement Make absolutely sure that kdesktop_lock reads recently changed configuration files when starting up --- kate/app/katedocmanager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'kate/app/katedocmanager.cpp') diff --git a/kate/app/katedocmanager.cpp b/kate/app/katedocmanager.cpp index f9158dc1c..f23d5abba 100644 --- a/kate/app/katedocmanager.cpp +++ b/kate/app/katedocmanager.cpp @@ -455,7 +455,8 @@ void KateDocManager::saveDocumentList (KConfig* config) int i=0; for ( Kate::Document *doc = m_docList.first(); doc; doc = m_docList.next() ) { - config->setGroup(TQString("Document %1").arg(i)); + long docListPos = doc->documentListPosition(); + config->setGroup(TQString("Document %1").arg((docListPos<0)?i:docListPos)); doc->writeSessionConfig(config); config->setGroup(grp); -- cgit v1.2.1