Disable directory sharing icon for Linux desktop (#69384)

This commit is contained in:
Przemko Robakowski
2026-08-10 17:36:56 +00:00
committed by GitHub
parent 778a1a0b50
commit 4393bc313b
2 changed files with 3 additions and 1 deletions
@@ -40,6 +40,7 @@ export type DesktopSessionWithSharingProps = {
customConnectionState?(args: { retry(): void }): React.ReactElement;
hasAnotherSession(): Promise<boolean>;
keyboardLayout?: number;
linuxDesktop?: boolean;
};
/**
@@ -58,7 +59,7 @@ export function DesktopSessionWithSharing(
isConnected={controls.isConnected}
onDisconnect={controls.onDisconnect}
userHost={`${props.username} on ${props.desktop}`}
canShareDirectory={controls.canShareDirectory}
canShareDirectory={!props.linuxDesktop && controls.canShareDirectory}
isSharingClipboard={controls.isSharingClipboard}
clipboardSharingMessage={controls.clipboardSharingMessage}
onCtrlAltDel={controls.onCtrlAltDel}
@@ -170,6 +170,7 @@ export function DesktopSession() {
}
}}
aclAttempt={aclAttempt}
linuxDesktop={linuxDesktop}
browserSupportsSharing={navigator.userAgent.includes('Chrome')}
hasAnotherSession={hasAnotherSession}
keyboardLayout={preferences.keyboardLayout}