diff options
Diffstat (limited to 'Hutch/Extensions')
| -rw-r--r-- | Hutch/Extensions/SRHTShareUI.swift | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Hutch/Extensions/SRHTShareUI.swift b/Hutch/Extensions/SRHTShareUI.swift index 01f3d91..d09476f 100644 --- a/Hutch/Extensions/SRHTShareUI.swift +++ b/Hutch/Extensions/SRHTShareUI.swift @@ -40,7 +40,9 @@ struct SRHTShareButton<Label: View>: View { } } .alert("Share Unavailable", isPresented: $isShowingFallbackAlert) { - Button("OK", role: .cancel) {} + Button("OK", role: .cancel) { + // Alert dismissal is implicit; no additional action required. + } } message: { Text(target.fallbackMessage) } @@ -54,5 +56,8 @@ private struct ShareSheet: UIViewControllerRepresentable { UIActivityViewController(activityItems: activityItems, applicationActivities: nil) } - func updateUIViewController(_ uiViewController: UIActivityViewController, context: Context) {} + func updateUIViewController(_ uiViewController: UIActivityViewController, context: Context) { + // UIActivityViewController is fully configured in makeUIViewController. + // No state-driven updates are required. + } } |
