From ea36b7da8e1b628d94aa13e88acf98df53304d20 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 15 May 2023 12:53:30 +0200 Subject: [PATCH] wip --- src/controls/QskMenu.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controls/QskMenu.cpp b/src/controls/QskMenu.cpp index 8570c813..95e5b5ed 100644 --- a/src/controls/QskMenu.cpp +++ b/src/controls/QskMenu.cpp @@ -451,8 +451,10 @@ QRectF QskMenu::cellRect( int index ) const int QskMenu::indexAtPosition( const QPointF& pos ) const { - return effectiveSkinlet()->sampleIndexAt( + const auto index = effectiveSkinlet()->sampleIndexAt( this, contentsRect(), QskMenu::Segment, pos ); + + return m_data->actions.value( index, -1 ); } void QskMenu::trigger( int index )