christophhart / HISE

The open source framework for sample based instruments
http://hise.audio
Other
1.01k stars 116 forks source link

ScriptWatchTable Breaks For Whatever Reason (.json included) #549

Closed aaronventure closed 2 months ago

aaronventure commented 2 months ago

So if I delete my editorData.json, the watchtable is functional again. If I put it back, it's broken.

Here's the JSON.

editorData.json

macOS 14.5. 2ec67045ee9d04fab2232faf5d29c6b8dfa558f4

davidhealey commented 2 months ago

Do a diff between the working one and the none-working one

ustk commented 2 months ago

So it appears Folded is true when the WatchTable doesn't show. Set it manually to 1 -> the table disappears, back to 0 -> the table's back again

However the problem seems random. I tried to fold and quit, fold, unfold, quit, etc... I couldn't find a pattern to reproduce the issue.

So the question is, why the heck Folded sets to 1?

Screenshot 2024-07-08 at 17 45 23
christoph-hart commented 2 months ago

Good detective work, not sure how that folded flag could be set in a tab container, but I'm forcing it to be false on load, so it should never occur again.