I have a popup with a parameter that I’ve set to type array. When I use system.perspective.openPopup() and pass an array to that parameter, it breaks my bindings because it converts the param to a value instead of array.
If I copy and paste the generated array to the parameter on the view in the designer it changes it back to array type and fixes the window.
No. As I said, the converted result is valid when copy and pasting it to the view param. When called as a parameter value to pass with openPopup the view param converts itself to value instead of array.