Under Review
over 1 year ago

bug: boolean properties with default value true can't be changed in simulator

I am on Mac, CIQ 4.1.1. When I have a property with default value true it can't be changed in the simulator. To be more precise: I can seemingly edit and save it in App Settings Editor, but 

Application.Properties.getValue always returns true, no matter what the last setting value is (even though I see in the simulator's editor it's disabled)
Parents
  • This is still an issue with CIQ 4.1.2.  For me (also on a Mac) The App Settings editor has the same result.  I've got a properties file that has worked for ages and I recently added some new settings to it.  The new booleans I added are not saved.  The only way of guaranteeing the new booleans are saved is with your own In App settings menu (using menu or menu2, for example).  The other option is to convert the booleans to a list value, providing two options Yes and No.  This seems to work ok too, but is obviously not an ideal user experience and as we know, chopping and changing existing properties can cause issues.

Comment
  • This is still an issue with CIQ 4.1.2.  For me (also on a Mac) The App Settings editor has the same result.  I've got a properties file that has worked for ages and I recently added some new settings to it.  The new booleans I added are not saved.  The only way of guaranteeing the new booleans are saved is with your own In App settings menu (using menu or menu2, for example).  The other option is to convert the booleans to a list value, providing two options Yes and No.  This seems to work ok too, but is obviously not an ideal user experience and as we know, chopping and changing existing properties can cause issues.

Children
No Data