kirjavascript/Flex2

Error Rendering Component in Project Window

Opened this issue · 3 comments

I have an old, very large flex.json in my project, that I've been using for a very long time, with older and newer versions of flex 2. Lately, I've noticed that selecting a lot of seemingly arbitrary entries in the project tab will replace the entire project tab with this:
flex2error

This effectively bricks the project tab. I have to go back to a previous version of flex.json to undo it and unbrick the tab, but the issue remains. The rest of the editor continues to function just fine it seems; only the project tab is noticeably affected. This is what the console looks like:
flex2console

I'm on windows 10. I'm using the latest version of Flex 2 from the github releases page on this repo. At a glance, the effected entries are all valid json, and look near identical to working entries. I can share the flex.json or (if absolutely necessary) the disassembly in private if necessary.

can you post your project file? it sounds like it has become corrupted

flex.json

Broken entries on my end include but are not limited to: timetravel3, Custom Options Style option, TItle card EOL, TimeStone, Sonic in Special Stage.

I have two other projects that seem to have inherited the issue, that I'm less willing to share publicly right now. Details on how to repair the issue on my end, or private contact details for getting the other 2 project files repaired, would be greatly appreciated. Thank you for the quick response :3

Decided to take another close look at the issue, noticed these two lines were missing from broken project entries. Adding them back into the broken entries after the uuid value seems to have fixed everything! I guess somewhere along the way, flex2 failed to include this extra format info into some of them while updating.
"format": "Sonic 2.js", "expanded": true