Skip to content

[Bug] 在Win11 Pro 25H2下HMCL从任务栏中唤起时动画不正常 #6882

Open

Description

@xiaoka520

问题描述 | Bug Description

1.HMCL从任务栏中拉起时,放大的动画掉帧严重,相较于其他软件不流畅。
2.从任务栏处点击隐藏时,缩小的动画仍掉帧,其表现为缺少缩小动画。当点击窗口的最小化按钮时,能发现有缩小动画,但仍然掉帧
3.以上动画效果在高刷新率屏幕上表现更为明显

HMCL版本为3.17.0.356

启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File

hmcl-exported-logs-2026-09-17T15-55-42.zip

Activity

  1. Hylfrd commented on Sep 18, 2026

    @Hylfrd
    Contributor

    能录个视频吗?

  2. xiaoka520 commented on Sep 18, 2026

    @xiaoka520
    Author
  3. fishdry1000 commented on Sep 18, 2026

    @fishdry1000
    Contributor

    #6885
    这个pr似乎能解决缺少缩小动画的问题。掉帧的问题在我的电脑上无法复现(有可能因为我显示器比较烂),你可以再测试一下

  4. xiaoka520 commented on Sep 18, 2026

    @xiaoka520
    Author

    也许是我不会编译,编译出的产物动画仍然掉帧,至于这个PR里说的原生窗口在win11里感觉没啥区别?
    补上一个:多次点击任务栏上的HMCL图标会导致完全缺少这个缩放动画
    在240Hz的刷新率下确实会明显,在60Hz的屏幕上会让人感觉是win11的毛病,看起来只是不流畅而不是明显掉帧

  5. Minecraft269 commented on Sep 18, 2026

    @Minecraft269
    Contributor

    也许是我不会编译

    你不需要自己编译 Action中有自动构建的PR快照 https://github.com/HMCL-dev/HMCL/actions/runs/35241604554?pr=6885

  6. xiaoka520 commented on Sep 18, 2026

    @xiaoka520
    Author

    也不流畅 会掉帧,不如其他App :(

  7. Minecraft269 commented on Sep 18, 2026

    @Minecraft269
    Contributor

    那就得看是JFX那边的问题还是Glavo的那个PR的问题了(还是你环境的问题)

  8. fishdry1000 commented on Sep 18, 2026

    @fishdry1000
    Contributor

    自动下载jfx不会下载到jfx27,这个pr的修改对jfx版本有要求。我还不是很熟悉这个仓库,我自己是临时改了一下MODERN_JAVAFX_VERSION到27重新build的,不知道有没有办法可以方便地指定jfx27。

    https://github.com/HMCL-dev/HMCL/blob/main/buildSrc/src/main/java/org/jackhuang/hmcl/gradle/javafx/JavaFXPlatform.java

  9. 3gf8jv4dv commented on Sep 18, 2026

    @3gf8jv4dv
    Contributor

    可以直接下载 Liberica Full JDK 27,用它执行 HMCL。Full 包含 JavaFX。

    https://bell-sw.com/pages/downloads/?version=java-27&os=windows&package=jdk-full

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions