I'm using HaxePunk 2.5.6 with OpenFL 3.6.1 and Lime 2.9.1 ; I read in an issue on the HaxeFlixel GitHub that Lime prevents access to its classes on legacy. That's a big problem, because HaxePunk uses legacy by default. I want to use lime.ui.FileDialog to open and save files, but since HaxePunk is stuck with legacy, obviously that doesn't work (lime.ui.FileDialog reads as null instead of Class<lime.ui.FileDialog> ...). Is there a workaround to this ? I didn't see anything in OpenFL that replaces this, so I'm really lost. Obviously I don't want to install any additional lib unless it's really necessary. Using -Dnext or -Dhybrid when compiling to override -Dlegacy breaks everything, so that's not a solution either.
Thanks by advance !