From 64ab7a64c09042414e7200f718722366dc8c4a05 Mon Sep 17 00:00:00 2001 From: 21pages Date: Thu, 16 Mar 2023 15:27:44 +0800 Subject: [PATCH] handle titlebar menu for view mode Signed-off-by: 21pages --- flutter/lib/desktop/pages/remote_tab_page.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flutter/lib/desktop/pages/remote_tab_page.dart b/flutter/lib/desktop/pages/remote_tab_page.dart index f9c30e8c1..1d39b715c 100644 --- a/flutter/lib/desktop/pages/remote_tab_page.dart +++ b/flutter/lib/desktop/pages/remote_tab_page.dart @@ -260,7 +260,7 @@ class _ConnectionTabPageState extends State { ), ]); - if (!ffi.canvasModel.cursorEmbedded) { + if (!ffi.canvasModel.cursorEmbedded && !ffi.ffiModel.viewOnly) { menu.add(MenuEntryDivider()); menu.add(RemoteMenuEntry.showRemoteCursor( key, @@ -269,7 +269,7 @@ class _ConnectionTabPageState extends State { )); } - if (perms['keyboard'] != false) { + if (perms['keyboard'] != false && !ffi.ffiModel.viewOnly) { if (perms['clipboard'] != false) { menu.add(RemoteMenuEntry.disableClipboard(key, padding, dismissFunc: cancelFunc));