2
0
mirror of https://github.com/HMCL-dev/HMCL.git synced 2025-04-12 18:30:26 +08:00

使用 DDE 桌面时启用窗口动画 ()

This commit is contained in:
Glavo 2025-03-02 00:28:44 +08:00 committed by GitHub
parent 60deea64c8
commit 578aaafb0a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -36,13 +36,15 @@ public final class AnimationUtils {
public static void init() {
}
private static final boolean enabled = !ConfigHolder.config().isAnimationDisabled();
private static final boolean ENABLED = !ConfigHolder.config().isAnimationDisabled();
private static final boolean PLAY_WINDOW_ANIMATION = ENABLED
&& (!OperatingSystem.CURRENT_OS.isLinuxOrBSD() || "DDE".equals(System.getenv("XDG_CURRENT_DESKTOP")));
public static boolean isAnimationEnabled() {
return enabled;
return ENABLED;
}
public static boolean playWindowAnimation() {
return isAnimationEnabled() && !OperatingSystem.CURRENT_OS.isLinuxOrBSD();
return PLAY_WINDOW_ANIMATION;
}
}