Skip to content

Commit 89f886b

Browse files
authored
fix compatibility with flixel versions < 5.7.0 (#297)
1 parent d606db7 commit 89f886b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

flixel/addons/ui/FlxInputText.hx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,8 @@ class FlxInputText extends FlxText
288288
drawSprite(fieldBorderSprite);
289289
drawSprite(backgroundSprite);
290290

291-
for (camera in getCamerasLegacy())
291+
final defaultCameras = #if (flixel < version("5.7.0")) cameras #else getCamerasLegacy() #end;
292+
for (camera in defaultCameras)
292293
{
293294
if (!camera.visible || !camera.exists || !isOnScreen(camera))
294295
continue;

flixel/addons/ui/FlxUITypedButton.hx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,11 @@ class FlxUITypedButton<T:FlxSprite> extends FlxTypedButton<T> implements IFlxUIB
326326
{
327327
if (has_toggle && toggled)
328328
{
329+
#if (flixel < version("5.7.0"))
330+
animation.play(getToggleStatusAnimation((cast status:FlxButtonState)));
331+
#else
329332
animation.play(getToggleStatusAnimation(status));
333+
#end
330334
}
331335
else
332336
{

0 commit comments

Comments
 (0)