Acknowledged
CIQQA-3370

Instinct 3 Solar has System.DeviceSettings.isTouchScreen in Simulator and on Device

The Instinct 3 Solar exposed the System.DeviceSettings.isTouchScreen-property. It is set to false, but this property is widely used to discern device that have a touch-screen from devices that do not have a touch screen.

In my opinion it should not be exposed on devices that don't have a touch-screen.

The property is exposed in the simulator and on device for the Instinct 3 Solar.

Parents
  • That is pretty much what I do. If the touch-screen is disabled I draw something on the screen to show the state to the user. On other devices that do not have a touch-screen 

    System.getDeviceSettings() has :isTouchScreen

    evaluates to false. On the Instinct 3 Solar it evaluates to true. To my knowledge this is the only device that does not have a touch-screen where this evaluates to true.

Comment
  • That is pretty much what I do. If the touch-screen is disabled I draw something on the screen to show the state to the user. On other devices that do not have a touch-screen 

    System.getDeviceSettings() has :isTouchScreen

    evaluates to false. On the Instinct 3 Solar it evaluates to true. To my knowledge this is the only device that does not have a touch-screen where this evaluates to true.

Children