diff --git a/source/funkin/backend/utils/WindowUtils.hx b/source/funkin/backend/utils/WindowUtils.hx index 706c36e4..0c9f9c4e 100644 --- a/source/funkin/backend/utils/WindowUtils.hx +++ b/source/funkin/backend/utils/WindowUtils.hx @@ -64,8 +64,8 @@ final class WindowUtils { **/ public static inline function setWindow(?name:String, ?image:String) { - Lib.application.window.setIcon(lime.graphics.Image.fromBytes(Assets.getBytes(Flags.MOD_ICON != null ? Flags.MOD_ICON : image))); - title = Flags.MOD_NAME != null ? Flags.MOD_NAME : title; + Lib.application.window.setIcon(lime.graphics.Image.fromBytes(Assets.getBytes(image != null ? image : Flags.MOD_ICON))); + title = title != null ? title : Flags.MOD_NAME; } /** @@ -90,4 +90,4 @@ final class WindowUtils { @:noCompletion private inline static function set_winTitle(value:String):String { return title = value; } -} \ No newline at end of file +}