don't show os password when don't have keyboard permission

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages 2023-11-23 19:17:19 +08:00
parent 34fa82f72c
commit 414ac950e0

View File

@ -88,6 +88,7 @@ List<TTextMenu> toolbarControls(BuildContext context, String id, FFI ffi) {
); );
} }
// osAccount / osPassword // osAccount / osPassword
if (perms['keyboard'] != false) {
v.add( v.add(
TTextMenu( TTextMenu(
child: Row(children: [ child: Row(children: [
@ -114,6 +115,7 @@ List<TTextMenu> toolbarControls(BuildContext context, String id, FFI ffi) {
: handleOsPasswordAction(sessionId, ffi.dialogManager), : handleOsPasswordAction(sessionId, ffi.dialogManager),
), ),
); );
}
// paste // paste
if (isMobile && perms['keyboard'] != false && perms['clipboard'] != false) { if (isMobile && perms['keyboard'] != false && perms['clipboard'] != false) {
v.add(TTextMenu( v.add(TTextMenu(