diff --git a/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets b/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets index c9bd505cad75f0e9b987d46aa5121e9a464e9fea..d310c135d422e4b2c952968f121f2374f589fc26 100644 --- a/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets +++ b/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets @@ -181,6 +181,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 c92f91acea9f09429813fedcb618d6f6b798e045..0e794e99f032e185270028720329ed06756fb668 100644 --- a/permissionmanager/src/main/ets/PermissionSheet/PermissionStateSheetAbility.ets +++ b/permissionmanager/src/main/ets/PermissionSheet/PermissionStateSheetAbility.ets @@ -181,6 +181,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