From d367e0ff340f937b3e2990da198d0f8a19fee8ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6ttger?= Date: Thu, 12 Feb 2026 21:24:17 +0100 Subject: [PATCH] Fix accept button on macOS 12 --- QuickDrop.xcodeproj/project.pbxproj | 4 ++-- .../xcshareddata/swiftpm/Package.resolved | 2 +- QuickDrop/View/Toast/QuickDropToastView.swift | 13 +++++++++---- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/QuickDrop.xcodeproj/project.pbxproj b/QuickDrop.xcodeproj/project.pbxproj index 96eb93c..b4ffbec 100644 --- a/QuickDrop.xcodeproj/project.pbxproj +++ b/QuickDrop.xcodeproj/project.pbxproj @@ -1739,7 +1739,7 @@ MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; - SHARED_BUILD = 122; + SHARED_BUILD = 124; SHARED_VERSION = 2.13; STRING_CATALOG_GENERATE_SYMBOLS = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; @@ -1802,7 +1802,7 @@ MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; - SHARED_BUILD = 122; + SHARED_BUILD = 124; SHARED_VERSION = 2.13; STRING_CATALOG_GENERATE_SYMBOLS = YES; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/QuickDrop.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/QuickDrop.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index db24852..d327566 100644 --- a/QuickDrop.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/QuickDrop.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -52,7 +52,7 @@ "location" : "https://github.com/leonboe1/LUI.git", "state" : { "branch" : "main", - "revision" : "0cf19849a8b1779453e54558ce968f5f1c30e92a" + "revision" : "5862b50de0ba0dcf61e3796ed4e6baaf194067de" } }, { diff --git a/QuickDrop/View/Toast/QuickDropToastView.swift b/QuickDrop/View/Toast/QuickDropToastView.swift index e4b066e..874f7b3 100644 --- a/QuickDrop/View/Toast/QuickDropToastView.swift +++ b/QuickDrop/View/Toast/QuickDropToastView.swift @@ -306,8 +306,8 @@ fileprivate struct QuickDropToastViewMenuButton: View { } label: { ToastButtonLabel(title: title, fillsWidth: false) } - .menuStyle(.borderlessButton) - .padding(.horizontal, 6) + .menuStyle(BorderlessButtonMenuStyle(showsMenuIndicator: false)) + .fixedSize() } } @@ -354,8 +354,13 @@ fileprivate struct ActionButtonRow: View { @ViewBuilder let content: () -> Content var body: some View { - content() - .frame(maxWidth: .infinity, maxHeight: .infinity) + HStack(spacing: 0) { + Spacer(minLength: 0) + content() + .fixedSize() + Spacer(minLength: 0) + } + .frame(maxWidth: .infinity, maxHeight: .infinity) } }