From 1701172c303a3aceeca3204d9a244b41988a764f Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 14 Sep 2023 15:19:59 +0200 Subject: [PATCH] SquishTests: Fix opening cascaded menus Change-Id: Ieae5d24f60b9e67c602dbf43737ee3a712a7908c Reviewed-by: David Schulz Reviewed-by: Christian Stenger --- tests/system/shared/utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/system/shared/utils.py b/tests/system/shared/utils.py index 8639c6e2651..77b493b32a0 100644 --- a/tests/system/shared/utils.py +++ b/tests/system/shared/utils.py @@ -190,8 +190,7 @@ def invokeMenuItem(menu, item, *subItems): "Function arguments: '%s', '%s', %s" % (menu, item, str(subItems))) break # we failed to trigger - no need to process subItems further else: - noAmpersandItem = item.replace('&', '') - waitForObject("{type='QMenu' title='%s'}" % noAmpersandItem, 2000) + waitForObject("{type='QMenu' title='%s'}" % str(itemObject.text), 2000) itemObject = waitForObjectItem(itemObject, subItem) waitFor("itemObject.enabled", 2000) activateItem(itemObject)