From 31fee3c4b52ba082d15069a29262fa1cc97d1150 Mon Sep 17 00:00:00 2001 From: kradchen Date: Wed, 16 Jul 2025 16:00:38 +0800 Subject: [PATCH] fix: fix image state sync state set bug --- src/src/Common/QGlobals.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/src/Common/QGlobals.h b/src/src/Common/QGlobals.h index bd16817..10efe4d 100644 --- a/src/src/Common/QGlobals.h +++ b/src/src/Common/QGlobals.h @@ -311,11 +311,11 @@ public: } static void setSyncItem(unsigned int aSyncSetting,bool aValue) { - _syc_item = _syc_item | (aValue? aSyncSetting:(!aSyncSetting)); + _syc_item = aValue? (_syc_item | aSyncSetting):(_syc_item & !aSyncSetting); } static void setSyncItems(unsigned int aSyncSetting) { - _syc_item = _syc_item&aSyncSetting; + _syc_item = aSyncSetting; } static bool getSyncState() {