[22.33910-W10p22H2] Default Slider COMP missing internal parexec DAT

Slider COMP dropped from the Op Create Dialog will not (in its default config) react to a python .click(uOrV) method. The panel value is actually getting updated, but since the updated Slider COMP uses the new value parameter instead of just it’s associated panel values, the internal panelexec DAT that is supposed to keep it in sync is missing the change, I presume because it is checking to see if the panel is being pressed on (aka is select panel value true) but it misses the one frame pulse that .onclick() gives.

Also, manually changing the slider COMP’s value parameter does not update the corresponding panel value - mostly because that panel value is not necessary if you are using the slider COMP with the new value par method, but I’m betting it was supposed to be built similar to the new Button COMP which does have a panelexec DAT and a parexec DAT to make sure the value par and the panel value stay in sync. The Button COMP does properly respond to the python .click() method.

Also, really nitpicking now, but the new Button and Slider COMPs don’t respect the “Resize Panel COMP Nodes to Controlpanel Aspect” preference being unchecked :cry: my OCD sheds a tiny tear

Thanks @Peeet, this is added to our shortlist, thanks for noticing these, probably catching a lot of people out.

Hi @Peeet, we are working through fixes for these bugs now, but coming to this last point about the “Resize Panel COMP” preference not working, we can’t reproduce it. Are you clicking “Save” after changing the preference?
Example of my test

@ben I was specifically referring to only what size they are when they are first dropped. I have had that resize preference off for a long time and only recently were newly dropped Slider COMPs appearing in their "controlaspect"ed shapes… Unless I’m crazy and that’s how they always were (I don’t want to install an old build to check)

The bug might actually be that dropped panel COMPs don’t check for that preference, since I notice that field COMP drops as a regular “square” no matter what that preference is - and when the pref is on, only resizes itself if you change the size or try to drag it’s corner.

Also since you brought it up… in the prefs dialog, I feel like “save” should be “apply” and “cancel” should be “close”

…like I said, I’m being VERY nitpicky.

Thanks, we’ll look at that case for the resizing, I can reproduce that.