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

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

SVN commit 1333839 by kossebau:

Fixed: mimetype update was not triggered on document change/load in DocumentInfoTool

 M  +6 -0      documentinfotool.cpp  


--- trunk/KDE/kdesdk/okteta/kasten/controllers/document/info/documentinfotool.cpp #1333838:1333839
@@ -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