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

List:       kde-commits
Subject:    branches/KDE/4.10/kdesdk/okteta/kasten/controllers/document/info
From:       Friedrich W. H. Kossebau <kossebau () kde ! org>
Date:       2013-01-20 1:58:31
Message-ID: 20130120015831.5021BAC86A () svn ! kde ! org
[Download RAW message or body]

SVN commit 1333841 by kossebau:

Fixed: mimetype update was not triggered on document change/load in DocumentInfoTool \
(backport of 1333839))

 M  +6 -0      documentinfotool.cpp  


--- branches/KDE/4.10/kdesdk/okteta/kasten/controllers/document/info/documentinfotool.cpp \
#1333840:1333841 @@ -153,6 +153,11 @@
 
 void DocumentInfoTool::onSynchronizerChanged( AbstractModelSynchronizer* \
synchronizer )  {
+    // do an instant update, no need to delay
+    if( mMimeTypeUpdateTimer->isActive() )
+        mMimeTypeUpdateTimer->stop();
+    updateMimeType();
+
     if( mSynchronizer ) mSynchronizer->disconnect( this );
     mSynchronizer = synchronizer;
 
@@ -161,6 +166,7 @@
         connect( mSynchronizer, SIGNAL(urlChanged(KUrl)),
                  SLOT(onUrlChanged(KUrl)) );
     }
+
     emit locationChanged( location() );
 }
 


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

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