ganeswidgets/src/hgspring.cpp
changeset 19 31a1a9e11046
parent 13 8bf920201dea
--- a/ganeswidgets/src/hgspring.cpp	Fri Sep 17 08:35:50 2010 +0300
+++ b/ganeswidgets/src/hgspring.cpp	Mon Oct 04 02:07:13 2010 +0300
@@ -79,10 +79,10 @@
     mStartPos = mPos;
     mEndPos = pos;
 
-    emit started();
 
     if (!mTimer->isActive())
     {
+        emit started();
         mTimer->start(KTimerInterval);
         mPrevTime.start();
     }
@@ -135,6 +135,7 @@
 void HgSpring::cancel()
 {
     if (mTimer->isActive()) {
+        mEndPosOverListEdge = false;
         mEndPos = mPos;
         emit ended();
         mTimer->stop();