diff --git a/Packages/VNCUI/Sources/VNCUI/Session/SessionView.swift b/Packages/VNCUI/Sources/VNCUI/Session/SessionView.swift index c58433d..b61fa1b 100644 --- a/Packages/VNCUI/Sources/VNCUI/Session/SessionView.swift +++ b/Packages/VNCUI/Sources/VNCUI/Session/SessionView.swift @@ -112,6 +112,19 @@ public struct SessionView: View { connectionLabel(controller: controller) + if controller.viewOnly { + HStack(spacing: 4) { + Image(systemName: "eye.fill") + .font(.caption2) + Text("View only") + .font(.caption.weight(.semibold)) + } + .foregroundStyle(.yellow) + .padding(.horizontal, 10) + .padding(.vertical, 5) + .glassSurface(in: Capsule()) + } + Spacer() } .padding(.horizontal, 12)