diff --git a/DuckDuckGo/AutofillLoginDetailsView.swift b/DuckDuckGo/AutofillLoginDetailsView.swift index 24ab1f5421..934f380071 100644 --- a/DuckDuckGo/AutofillLoginDetailsView.swift +++ b/DuckDuckGo/AutofillLoginDetailsView.swift @@ -74,7 +74,7 @@ struct AutofillLoginDetailsView: View { viewModel.selectedCell = nil })) .listStyle(.insetGrouped) - .animation(.easeInOut) + .animation(.easeInOut, value: viewModel.viewMode) } private var editingContentView: some View { diff --git a/DuckDuckGo/CompleteDownloadRow.swift b/DuckDuckGo/CompleteDownloadRow.swift index dbd7f3e9a4..4cb5f1694f 100644 --- a/DuckDuckGo/CompleteDownloadRow.swift +++ b/DuckDuckGo/CompleteDownloadRow.swift @@ -71,7 +71,6 @@ struct CompleteDownloadRow: View { } .accessibilityLabel(UserText.actionShare) .buttonStyle(.plain) - .animation(nil) .background( GeometryReader { geometryProxy in Color.clear diff --git a/DuckDuckGo/OngoingDownloadRow.swift b/DuckDuckGo/OngoingDownloadRow.swift index 435a5fab4f..a0ace4aa57 100644 --- a/DuckDuckGo/OngoingDownloadRow.swift +++ b/DuckDuckGo/OngoingDownloadRow.swift @@ -83,7 +83,7 @@ struct ProgressCircle: View { .stroke(style: StrokeStyle(lineWidth: Const.Size.progressStrokeWidth, lineCap: .butt, lineJoin: .miter)) .foregroundColor(.progressFill) .rotationEffect(Angle(degrees: 270.0)) - .animation(.linear) + .animation(.linear, value: self.progress) } } }