ganeswidgets/src/hgspring.cpp
changeset 17 a10844a9914d
parent 12 6c0ec0ccd2d4
--- a/ganeswidgets/src/hgspring.cpp	Fri Sep 03 10:22:04 2010 +0300
+++ b/ganeswidgets/src/hgspring.cpp	Fri Sep 17 15:55:58 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();