Fix missing menu action

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou 2023-08-24 12:24:08 +08:00
parent 0e838d59d5
commit 257227920d

View File

@ -20,7 +20,6 @@ import 'package:get/get.dart';
import 'package:bot_toast/bot_toast.dart'; import 'package:bot_toast/bot_toast.dart';
import '../../common/widgets/dialog.dart'; import '../../common/widgets/dialog.dart';
import '../../models/model.dart';
import '../../models/platform_model.dart'; import '../../models/platform_model.dart';
class _MenuTheme { class _MenuTheme {
@ -359,7 +358,15 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
)); ));
} }
if (perms['keyboard'] != false && !ffi.ffiModel.viewOnly) {} if (perms['keyboard'] != false && !ffi.ffiModel.viewOnly) {
menu.add(RemoteMenuEntry.insertLock(sessionId, padding,
dismissFunc: cancelFunc));
if (pi.platform == kPeerPlatformLinux || pi.sasEnabled) {
menu.add(RemoteMenuEntry.insertCtrlAltDel(sessionId, padding,
dismissFunc: cancelFunc));
}
}
menu.addAll([ menu.addAll([
MenuEntryDivider<String>(), MenuEntryDivider<String>(),