                             .padding(.horizontal, -4)
                     } else {
                         Button {
-                            refresh(currentProxy)
+                            refresh()
                         } label: {
                             Image(systemName: "arrow.clockwise")
 

    @EnvironmentObject
    private var sessionModel: SessionModel
    @State
    private var currentProxy: ScrollViewProxy? = nil
    @State
    private var sink_: AnyCancellable!
    @State
    private var reloadCancellable: AnyCancellable!
    @State
    private var fixedStatusState: PersistedStatus? = nil
    private var fixedStatusId: StatusId? {
        if let fixedStatusState {
            return fixedStatusState.statusId
        }
        return model.marker?.home?.lastReadId
    }
    @State
    private var visibleStatuses: Set<PersistedStatus> = []
    private var firstVisibleStatus: PersistedStatus? {
        visibleStatuses.sorted { $0.timestamp > $1.timestamp }.first
    }
    
    
    // MARK: - Private Methods
    

                    }
                }
            }
            .onAppear { appearing() }
            .onDisappear(perform: disappearing)
        }
    }
