diff --git a/src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp b/src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp
index a29d90dae6b11a4d6765a46a37bcb2ec3509090e..0ec9b82697f15ee7a8ced0c623db10dbd7fb5889 100644
--- a/src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp
+++ b/src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp
@@ -395,7 +395,7 @@ void PropertyEditor::setQmlDir(const QString &qmlDir)
 void PropertyEditor::delayedResetView()
 {
     if (m_timerId == 0)
-        m_timerId = startTimer(50);
+        m_timerId = startTimer(20);
 }
 
 void PropertyEditor::timerEvent(QTimerEvent *timerEvent)