[Bug] 更新弹窗 不匹配/无法隐藏
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 10.1k
- Forks
- 934
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 82
Description
问题描述 | Bug Description
启动时有更新弹窗右上角弹窗稳定版和开发版与 github release 的Latest 和 Pre-release不对应
设备
OS: Debian GNU/Linux 13 (trixie) x86_64
Kernel: Linux 6.12.94+deb13-amd64
DE: KDE Plasma 6.3.6
WM: KWin (Wayland)
启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File
[15:24:58] [@.upgrade.UpdateChecker.lambda$requestCheckUpdate$2/INFO] Latest version (STABLE, preview=false) is [3.15.2 from https://hmcl.glavo.site/download/HMCL-3.15.2.jar]
[15:29:15] [@.upgrade.UpdateChecker.lambda$requestCheckUpdate$2/INFO] Latest version (DEVELOPMENT, preview=false) is [3.15.0.346 from https://hmcl.glavo.site/download/HMCL-3.15.0.346.jar]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the UpdateChecker entry point named in the launcher log and compare its stable/development results with the GitHub release labels shown in the report. Reproduce the right-corner update popup and verify that stable maps to Latest, development maps to Pre-release, and the popup can be hidden.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop, release
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100