From a7b34aa4b78b6825ce4085f39ea1e1088c9f0b65 Mon Sep 17 00:00:00 2001 From: fanchenxuan Date: Wed, 23 Apr 2025 14:57:05 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=8C=91=E5=8D=955.0.3=E3=80=91?= =?UTF-8?q?=E5=8D=8A=E6=A8=A1=E6=80=81=E5=BC=B9=E7=AA=97=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=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 4b07c1f..5ae2b28 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 687798b..73825bc 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 -- Gitee