diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp index 2f2ce94d2edab0f0bcb6e4f74d5e29cde7385fd9..a38fabe947f2fa1498c744c427b18bbf40805a04 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp @@ -270,9 +270,16 @@ void FormEditorScene::mousePressEvent(QGraphicsSceneMouseEvent *event) } } +static QTime staticTimer() +{ + QTime timer; + timer.start(); + return timer; +} + void FormEditorScene::mouseMoveEvent(QGraphicsSceneMouseEvent *event) { - static QTime time; + static QTime time = staticTimer(); if (time.elapsed() > 30) { time.restart();