fix: fix image state sync state set bug

This commit is contained in:
kradchen
2025-07-16 16:00:38 +08:00
parent 62bb2d3578
commit 31fee3c4b5

View File

@@ -311,11 +311,11 @@ public:
} }
static void setSyncItem(unsigned int aSyncSetting,bool aValue) 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) static void setSyncItems(unsigned int aSyncSetting)
{ {
_syc_item = _syc_item&aSyncSetting; _syc_item = aSyncSetting;
} }
static bool getSyncState() static bool getSyncState()
{ {