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

List:       kde-commits
Subject:    koffice/kpresenter/part
From:       Jean-Nicolas Artaud <jeannicolasartaud () gmail ! com>
Date:       2010-10-11 19:16:49
Message-ID: 20101011191649.61B9BAC7E4 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1184906 by artaud:

* Remove an useless move command.


 M  +7 -7      KPrViewModeSlidesSorter.cpp  


--- trunk/koffice/kpresenter/part/KPrViewModeSlidesSorter.cpp #1184905:1184906
@@ -230,16 +230,12 @@
     }
 
     if (oldIndex != newIndex) {
-        if (newIndex <= 0) {
-            // First page
-            m_viewModeSlidesSorter->movePage(oldIndex, 0);
-            m_viewModeSlidesSorter->movePage(0, 1);
-        } else if (oldIndex > newIndex) {
+        if (oldIndex > newIndex) {
             m_viewModeSlidesSorter->movePage(oldIndex, newIndex - 1);
         } else {
-            // Nominal case
             m_viewModeSlidesSorter->movePage(oldIndex, newIndex);
         }
+
         QListWidgetItem *sourceItem = takeItem(oldIndex);
         insertItem(newIndex, sourceItem);
         // This selection helps the user
@@ -308,10 +304,14 @@
     KoPAPageBase * page = 0;
     KoPAPageBase * pageAfter = 0;
 
+    if (pageNumber >= 0) {
     page = m_view->kopaDocument()->pageByIndex(pageNumber,false);
+    }
+    if (pageAfterNumber >= 0) {
     pageAfter = m_view->kopaDocument()->pageByIndex(pageAfterNumber,false);
+    }
 
-    if (page && pageAfter) {
+    if (page) {
         KoPAPageMoveCommand *command = new KoPAPageMoveCommand( \
m_view->kopaDocument(), page, pageAfter );  m_view->kopaDocument()->addCommand( \
command );  }


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

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