]> cloud.milkyroute.net Git - dolphin.git/commitdiff
optimize
authorPeter Penz <peter.penz19@gmail.com>
Thu, 3 May 2007 06:02:44 +0000 (06:02 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Thu, 3 May 2007 06:02:44 +0000 (06:02 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=660582

src/pixmapviewer.cpp

index 4e3aa4830f9d1926dbe508ab0d58c6a5e5d36315..b25dcdc67bdacb35091da2e41d43db42ab637a1f 100644 (file)
@@ -50,7 +50,9 @@ void PixmapViewer::setPixmap(const QPixmap& pixmap)
     m_pixmap = pixmap;
     update();
 
-    if (m_transition != NoTransition) {
+    const bool animate = (m_transition != NoTransition) &&
+                         (m_pixmap.size() != m_oldPixmap.size());
+    if (animate) {
         m_animation.start();
     }
 }