From f43d31b960be9916b7b2c04d73bd442a76d20bcc Mon Sep 17 00:00:00 2001 From: jack Date: Wed, 2 Jul 2025 21:46:04 +0200 Subject: [PATCH] Fix iOS peer dropdown positioning - Remove frame constraint on peer status view - Add fixedSize() to menu label for compact layout - Reduce internal spacing in menu label from 4 to 2 points --- bitchat/Views/ContentView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bitchat/Views/ContentView.swift b/bitchat/Views/ContentView.swift index 7a5523ac..9658925a 100644 --- a/bitchat/Views/ContentView.swift +++ b/bitchat/Views/ContentView.swift @@ -113,7 +113,6 @@ struct ContentView: View { // Peer status section peerStatusView - .frame(maxWidth: 120) } Spacer() @@ -175,7 +174,7 @@ struct ContentView: View { } } } label: { - HStack(spacing: 4) { + HStack(spacing: 2) { // Text Text(viewModel.isConnected ? "\(viewModel.connectedPeers.count) \(viewModel.connectedPeers.count == 1 ? "person" : "people")" : "scanning") .font(.system(size: 14, design: .monospaced)) @@ -188,6 +187,7 @@ struct ContentView: View { .frame(width: 5, height: 5) } } + .fixedSize() } #if os(macOS) .menuStyle(.borderlessButton)