diff --git a/tests/system/shared/project_explorer.py b/tests/system/shared/project_explorer.py index 2396bbc80f1..686d5722e25 100644 --- a/tests/system/shared/project_explorer.py +++ b/tests/system/shared/project_explorer.py @@ -100,7 +100,9 @@ def switchToBuildOrRunSettingsFor(targetCount, currentTarget, projectSettings): if not test.verify(not str(findObject(currentTargetIndex).toolTip).startswith(clickToActivate), "Verifying target '%s' is enabled." % targets[currentTarget]): return False - mouseClick(waitForObject(currentTargetIndex)) + index = waitForObject(currentTargetIndex) + treeView.scrollTo(index) + mouseClick(index) if projectSettings == ProjectSettings.BUILD: settingsIndex = getQModelIndexStr("text='Build'", currentTargetIndex)