Hi smacdonald2008, There seems to be an issue with the multifield from both '/libs/granite/ui/components/foundation/form/multifield' and also from '/libs/granite/ui/components/coral/foundation/form/multifield' in handling boolean types.
If I use a 'switch' or a 'checkbox' inside the multifield then the value it takes is always true. I tried with different variations but it doesn't work at all.
Attached images of implementation.
Added the multifield.
Added the boolean type switch
This is the dialog.
Adding values to the dialog. 1st is true, 2nd false and 3rd is true.
Reading the value is not a problem for me. I can use the Sling Model, Sightly or ${properties.items} for the same. But this is more when I save the value from dialog itself.
I have opened a thread specifically for boolean type issue so its not mixed with other issue of multifield.