From b7e4f10f91f37d6f09842e4d693ba32ddbe07134 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 15 May 2023 12:50:16 +0200 Subject: [PATCH] wip --- src/controls/QskMenuSkinlet.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controls/QskMenuSkinlet.cpp b/src/controls/QskMenuSkinlet.cpp index 7547fe02..4babe21e 100644 --- a/src/controls/QskMenuSkinlet.cpp +++ b/src/controls/QskMenuSkinlet.cpp @@ -212,6 +212,8 @@ QRectF QskMenuSkinlet::cursorRect( const auto menu = static_cast< const QskMenu* >( skinnable ); const auto actions = menu->actions(); + index = qskActionIndex( menu, index ); + QRectF rect; if ( index < 0 ) @@ -226,7 +228,7 @@ QRectF QskMenuSkinlet::cursorRect( } else { - rect = sampleRect( skinnable, contentsRect, Q::Segment, actions[index] ); + rect = sampleRect( skinnable, contentsRect, Q::Segment, index ); } return rect;