From f954b48d048f8adbd1cd29742c8d1c605a804a1a Mon Sep 17 00:00:00 2001 From: fanchenxuan Date: Mon, 13 Jan 2025 11:38:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=8A=E6=A8=A1=E6=80=81=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E9=94=80=E6=AF=81=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: fanchenxuan --- .../src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets | 2 ++ .../main/ets/PermissionSheet/PermissionStateSheetAbility.ets | 2 ++ 2 files changed, 4 insertions(+) diff --git a/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets b/permissionmanager/src/main/ets/PermissionSheet/GlobalSwitchSheetAbility.ets index c9bd505..d310c13 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 c92f91a..0e794e9 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 -- Gitee