diff --git a/src/app/qgisapp.cpp b/src/app/qgisapp.cpp index db15d1245f22..f00e280f281b 100644 --- a/src/app/qgisapp.cpp +++ b/src/app/qgisapp.cpp @@ -3815,8 +3815,11 @@ void QgisApp::createMapTips() mpMapTipsTimer = new QTimer( mMapCanvas ); // connect the timer to the maptips slot connect( mpMapTipsTimer, &QTimer::timeout, this, &QgisApp::showMapTip ); - // set the interval to 0.850 seconds - timer will be started next time the mouse moves - mpMapTipsTimer->setInterval( 850 ); + // set the interval to 0.850 seconds or time defined in Advanced Settings + // timer will be started next time the mouse moves + QgsSettings settings; + int timerInterval = settings.value( "qgis/mapTipsTimerInterval", 850 ).toInt(); + mpMapTipsTimer->setInterval( timerInterval ); mpMapTipsTimer->setSingleShot( true ); // Create the maptips object