PathScene rare mousemove without mouseclick event bug fix.
authorBrandon King <kingb@caltech.edu>
Wed, 8 Mar 2006 00:12:56 +0000 (00:12 +0000)
committerBrandon King <kingb@caltech.edu>
Wed, 8 Mar 2006 00:12:56 +0000 (00:12 +0000)
qui/PathScene.cxx

index e97429cef7d0285f8551d89ba8dbc7d83f4fcdf4..17efa5cf7167f62233c8d791a392914e2d341e4e 100644 (file)
@@ -307,7 +307,8 @@ void PathScene::mousePressEvent( QMouseEvent *e)
 
 void PathScene::mouseMoveEvent( QMouseEvent *e)
 {
-  rubberBand->setGeometry(QRect(bandOrigin, e->pos()).normalized());
+  if (drawingBand)
+    rubberBand->setGeometry(QRect(bandOrigin, e->pos()).normalized());
 }
 
 void dumpRect(const QRect &r)