dropdownpanel初始化时兜底设置ABILITY_NAME_NAVIGATION_BAR context

Signed-off-by: rtggg <18108170464@163.com>
This commit is contained in:
rtggg
2025-12-16 15:01:21 +08:00
parent 3e77781289
commit 76cadfa968
@@ -28,6 +28,7 @@ class ServiceExtAbility extends ServiceExtension {
async onCreate(want: Want): Promise<void> {
Log.showInfo(TAG, `onCreate, want: ${JSON.stringify(want)}`);
AbilityManager.setContext(AbilityManager.ABILITY_NAME_DROPDOWN_PANEL, this.context);
AbilityManager.setContext(AbilityManager.ABILITY_NAME_NAVIGATION_BAR, this.context);
let defaultConfigInfo = await NavBarConfiguration.getConfiguration();
let configInfo = NavBarConfiguration.setCustomConfiguration(defaultConfigInfo);
AbilityManager.setAbilityData(AbilityManager.ABILITY_NAME_NAVIGATION_BAR, 'config', configInfo);