From ec802fba268b9648caa7c074f1f252f224a457bd Mon Sep 17 00:00:00 2001 From: zhangzezhong Date: Mon, 12 May 2025 09:35:13 +0800 Subject: [PATCH] fix soundEnable and vibrationEnable Signed-off-by: zhangzezhong --- frameworks/js/napi/src/manager/napi_slot.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frameworks/js/napi/src/manager/napi_slot.cpp b/frameworks/js/napi/src/manager/napi_slot.cpp index 9b8ce9ab5..7b17b998a 100644 --- a/frameworks/js/napi/src/manager/napi_slot.cpp +++ b/frameworks/js/napi/src/manager/napi_slot.cpp @@ -20,7 +20,7 @@ namespace OHOS { namespace NotificationNapi { -uint32_t NOTIFICATION_SETTING_SOUND_ENABLE_BIT = 4; +uint32_t NOTIFICATION_SETTING_VIBRATION_ENABLE_BIT = 4; napi_value NapiAddSlot(napi_env env, napi_callback_info info) { ANS_LOGD("enter"); @@ -1000,8 +1000,8 @@ void AsyncCompleteCallbackNapiGetNotificationSettings(napi_env env, napi_status if (asynccallbackinfo) { napi_value result = Common::NapiGetNull(env); napi_create_object(env, &result); - bool vibrationEnabled = (asynccallbackinfo->slotFlags >> 0) & 1; - bool soundEnabled = (asynccallbackinfo->slotFlags >> NOTIFICATION_SETTING_SOUND_ENABLE_BIT) & 1; + bool soundEnabled = (asynccallbackinfo->slotFlags >> 0) & 1; + bool vibrationEnabled = (asynccallbackinfo->slotFlags >> NOTIFICATION_SETTING_VIBRATION_ENABLE_BIT) & 1; napi_value vibrationValue; napi_value soundValue; napi_get_boolean(env, vibrationEnabled, &vibrationValue); -- Gitee