diff --git a/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets b/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets index 4b07c1f4f44b0e52f63444f37a07640399a29938..5ae2b283036754ae2766ff4e44818739bff64812 100644 --- a/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets +++ b/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets @@ -177,6 +177,8 @@ export default class GlobalSwitchSheetAbility extends UIExtensionAbility { let promise: Promise | undefined = window.createWindow(config); await promise.then((floatWindow: window.Window) => { this.subWindowForHost = floatWindow; + session.loadContent(''); + session.setWindowBackgroundColor('#00000000'); }).catch((err: BusinessError) => { Log.error('create floating window error:' + err.message + ' ' + err.code); // if modal already exist , return diff --git a/permissionmanager/src/main/ets/PermissionSheet/PermissionStateSheetAbility.ets b/permissionmanager/src/main/ets/PermissionSheet/PermissionStateSheetAbility.ets index 687798b2dd1b56bc1dbe79df6761199ca6c6eeaa..73825bce59834166b51f6e5ecd9f96285be3f5b2 100644 --- a/permissionmanager/src/main/ets/PermissionSheet/PermissionStateSheetAbility.ets +++ b/permissionmanager/src/main/ets/PermissionSheet/PermissionStateSheetAbility.ets @@ -177,6 +177,8 @@ export default class PermissionStateSheetAbility extends UIExtensionAbility { let promise: Promise | undefined = window.createWindow(config); await promise.then((floatWindow: window.Window) => { this.subWindowForHost = floatWindow; + session.loadContent(''); + session.setWindowBackgroundColor('#00000000'); }).catch((err: BusinessError) => { Log.error('create floating window error:' + err.message + ' ' + err.code); // if modal already exist , return