From bd30a5bbd54e7ffdf38522337433f27cbdccabbf Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 2 Sep 2021 13:12:29 +0200 Subject: [PATCH] state explicitely casted to quint16 --- src/controls/QskSkinHintTableEditor.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/controls/QskSkinHintTableEditor.cpp b/src/controls/QskSkinHintTableEditor.cpp index 0ce5ec82..e2099119 100644 --- a/src/controls/QskSkinHintTableEditor.cpp +++ b/src/controls/QskSkinHintTableEditor.cpp @@ -54,9 +54,8 @@ namespace return false; } - const auto stateBit = static_cast< QskAspect::State >( - 1 << qCountTrailingZeroBits( mask ) ); - + const auto stateBit = lowestState( mask ); + mask &= ~stateBit; bool ret = removeHintStateMask( table, aspect, state, mask );