- Posts: 24
- Joined: Tue Apr 10, 2018 3:27 pm
- Real Name: Dirk de Jong
I now believe the entry causing the problem was made when I was adding controls to a tool and I had inadvertently created an extra control and tried to delete it (not realizing it's not possible to delete a control through the Fusion UI once you've created it) and I had somehow deleted the ID of the control (it was left blank). And it saved the comp OK, but gave the error upon trying to reopen the comp... So for example a "normal" control I had added appeared something like this in the text editor ;
- Code: Select all
UserControls = ordered() {
width_multiplier = {
LINKS_Name = "width_multiplier",
LINKID_DataType = "Number",
INPID_InputControl = "SliderControl",
INP_Default = 1,
INP_Integer = false,
INP_MinScale = 0,
INP_MaxScale = 1,
INP_MinAllowed = 0,
INP_MaxAllowed = 1,
ICS_ControlPage = "Color",
INP_External = false
},
but the problem entry appeared with nothing to the left of the = before the curly brace - like this ;
- Code: Select all
= {
LINKS_Name = "",
LINKID_DataType = "Number",
INP_Integer = false,
},
Deleting that entry by text editor made the comp openable by Fusion again. Perhaps just typing some kind of name there would have worked too. I'm providing this info in case future explorers wander into this dark corner and search for a solution.