On RhoMobile 2.2 System.get_property('is_emulator') would correctly return a boolean true or false.
On Rho 4.0 B49 System.get_property('is_emulator') is returning a string 'true' or 'false'. Similarly this also happens for other boolean system properties like has_calendar.
Is this is a conscious choice? I would consider this a bug because it's both non semantic and breaking backwards compatibility.
On RhoMobile 2.2
System.get_property('is_emulator')
would correctly return a boolean true or false.On Rho 4.0 B49
System.get_property('is_emulator')
is returning a string 'true' or 'false'. Similarly this also happens for other boolean system properties likehas_calendar
.Is this is a conscious choice? I would consider this a bug because it's both non semantic and breaking backwards compatibility.