Skip to content

Non-Homebrew-managed packages fail to display update prompts when all Homebrew packages are up-to-date #587

@aLIEz-xue

Description

@aLIEz-xue

What were you trying to do?

I was trying to consistently check and identify the names of available updates for both Homebrew-managed packages and non-Homebrew-managed packages, regardless of whether Homebrew-managed packages have pending updates. Specifically, after updating the Homebrew-managed package "doubao", I re-ran the update check to view the remaining packages that still needed updates.

What was the problem?

The update detection for non-Homebrew-managed packages behaves inconsistently, with a specific reproduction scenario:
When there are updates available for Homebrew-managed packages (e.g., before updating "doubao"), the names of non-Homebrew-managed packages requiring updates are displayed correctly.
After updating the Homebrew-managed package "doubao" (making all Homebrew-managed packages up-to-date), the names of non-Homebrew-managed packages are no longer displayed—even though these non-Homebrew packages have confirmed pending updates.

Image Image

Error logs

No error logs are generated during this process.

App Version

1.7.3.1

App Acquisition

Self-Compiled

Final checklist

  • This report is about the interface, and I included screenshots of the problem

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Projects

    Status

    Bugs

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions