Qt5, Qt6: must use MenuVisibleIndex to be in order. issue #41429

This commit is contained in:
zeljan1 2025-02-14 23:06:14 +01:00
parent 9524056dbf
commit 7bfc63d9ed
2 changed files with 2 additions and 2 deletions

View File

@ -4759,7 +4759,7 @@ begin
begin
AOk := False;
AData := QVariant_toULongLong(AVariant, @AOk);
if AIndex <= TMenuItem(AData).MenuIndex then
if AIndex <= TMenuItem(AData).MenuVisibleIndex then
begin
Result := QActionH(ActionList[i]);
exit;

View File

@ -4762,7 +4762,7 @@ begin
begin
AOk := False;
AData := QVariant_toULongLong(AVariant, @AOk);
if AIndex <= TMenuItem(AData).MenuIndex then
if AIndex <= TMenuItem(AData).MenuVisibleIndex then
begin
Result := QActionH(ActionList[i]);
exit;