diff --git a/dimensionhub/Views/Index/IndexMainView.swift b/dimensionhub/Views/Index/IndexMainView.swift index dd6a245..306345b 100644 --- a/dimensionhub/Views/Index/IndexMainView.swift +++ b/dimensionhub/Views/Index/IndexMainView.swift @@ -79,10 +79,9 @@ struct IndexMainView: View { Rectangle() .frame(height: 0) .background(GeometryReader { geometry in - Color.clear - .onChange(of: geometry.frame(in: .global).minY) { oldValue, newValue in - footerPublisher.send(Int(newValue)) - } + Color.clear.onChange(of: geometry.frame(in: .global).minY) { _, newValue in + footerPublisher.send(Int(newValue)) + } }) ProgressView() @@ -148,7 +147,7 @@ struct IndexMainView: View { cancel = footerPublisher .debounce(for: 0.1, scheduler: RunLoop.main) .sink { offset in - guard !footerRefreshing else { + guard !footerRefreshing && !showDateNavPopover else { return }