handle titlebar menu for view mode

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages 2023-03-16 15:27:44 +08:00
parent 0e05df12fc
commit 64ab7a64c0

View File

@ -260,7 +260,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
),
]);
if (!ffi.canvasModel.cursorEmbedded) {
if (!ffi.canvasModel.cursorEmbedded && !ffi.ffiModel.viewOnly) {
menu.add(MenuEntryDivider<String>());
menu.add(RemoteMenuEntry.showRemoteCursor(
key,
@ -269,7 +269,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
));
}
if (perms['keyboard'] != false) {
if (perms['keyboard'] != false && !ffi.ffiModel.viewOnly) {
if (perms['clipboard'] != false) {
menu.add(RemoteMenuEntry.disableClipboard(key, padding,
dismissFunc: cancelFunc));