diff --git a/entry/src/main/ets/pages/DarkModeSetting.ets b/entry/src/main/ets/pages/DarkModeSetting.ets index 436915235f69298abb14a556906e85e1019b6acd..16ab031d768099f027829a98e92df1ae3e7bbdb1 100644 --- a/entry/src/main/ets/pages/DarkModeSetting.ets +++ b/entry/src/main/ets/pages/DarkModeSetting.ets @@ -21,7 +21,7 @@ export struct DarkModeSetting { @StorageProp('enableDarkMode') enableDarkMode: boolean = false; @StorageProp('isFollowSystemSetting') isFollowSystemSetting: boolean = true; @StorageProp('currentColorMode') currentColorMode: number = 0; - private context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; + private context: common.UIAbilityContext = this.getUIContext().getHostContext() as common.UIAbilityContext; aboutToDisappear(): void { AppStorage.setOrCreate('enableDarkMode', this.enableDarkMode);