Acknowledged
CIQQA-3123

Vivoactive 6 Simulator problems

The Vivoactive 6 simulator does not seem to respond to a Menu command, and only responds to the buttons in a very tiny area along the edge of the button where it meets the body of the watch in the simulator. 

The Vivoactive 5 simulator operates as expected so it looks to me like this is a set of simulator bugs.

Parents
  • Seems they need to do some work in the va6 sim to give an idea what pressing the upper right button does on the real device.  Right now, it acts the same as it does on other devices.  onSelect gets called, etc.

    I guess the the question is "what".  Sounds like exiting the app is one option, where on the real device, the app exits  and you go to activity loop.  Another option is to just do nothing, showing the app can't use it.

    I'm not sure either is ideal and either can be confusing.

Comment
  • Seems they need to do some work in the va6 sim to give an idea what pressing the upper right button does on the real device.  Right now, it acts the same as it does on other devices.  onSelect gets called, etc.

    I guess the the question is "what".  Sounds like exiting the app is one option, where on the real device, the app exits  and you go to activity loop.  Another option is to just do nothing, showing the app can't use it.

    I'm not sure either is ideal and either can be confusing.

Children
  • Note that this does not happen every time you use the top right button. If you are on a standard view, the normal behaviour is seen and you can detect the button. This only happens on menus, e.g. on menu2 or I imagine, an action menu. I did not try the latter, but it would be consistent with the native behaviour.

  • I'd suggest that it should do nothing.

    The app does not immediately exit if you go to the activity loop. If you then press the bottom button or swipe right, you get back to your app where you were. But as soon as you do anything from the activity/app loop, your app then exits.

    I verified this by running an app which makes a BLE connection and looking at when the disconnect occurs.