diff --git a/macos/Sources/Features/Update/UpdatePill.swift b/macos/Sources/Features/Update/UpdatePill.swift index b14cde1ac..e0301457d 100644 --- a/macos/Sources/Features/Update/UpdatePill.swift +++ b/macos/Sources/Features/Update/UpdatePill.swift @@ -15,7 +15,7 @@ struct UpdatePill: View { private let textFont = NSFont.systemFont(ofSize: 11, weight: .medium) var body: some View { - if !model.state.isIdle { + if !model.state.isHidden { pillButton .popover(isPresented: $showPopover, arrowEdge: .bottom) { UpdatePopoverView(model: model) diff --git a/macos/Sources/Features/Update/UpdateViewModel.swift b/macos/Sources/Features/Update/UpdateViewModel.swift index 8e66f4a16..04f57beaf 100644 --- a/macos/Sources/Features/Update/UpdateViewModel.swift +++ b/macos/Sources/Features/Update/UpdateViewModel.swift @@ -185,7 +185,7 @@ enum UpdateState: Equatable { case extracting(Extracting) case installing(Installing) - var isIdle: Bool { + var isHidden: Bool { if case .idle = self { return true } return false } diff --git a/macos/Tests/Update/UpdateStateTests.swift b/macos/Tests/Update/UpdateStateTests.swift index 6aefa22a2..97fb5a9e7 100644 --- a/macos/Tests/Update/UpdateStateTests.swift +++ b/macos/Tests/Update/UpdateStateTests.swift @@ -98,15 +98,15 @@ struct UpdateStateTests { #expect(state1 != state2) } - // MARK: - isIdle Tests + // MARK: - isHidden Tests @Test func testIsIdleTrue() { let state: UpdateState = .idle - #expect(state.isIdle == true) + #expect(state.isHidden == true) } @Test func testIsIdleFalse() { let state: UpdateState = .checking(.init(cancel: {})) - #expect(state.isIdle == false) + #expect(state.isHidden == false) } }