On-device watch face settings: how to dismiss settings screen?

Hello,

I have created a watch face with some on-device settings (rather than modifying settings through Garmin Connect). All works fine so far, but I can't dismiss the settings screen. When I hit the hardware back button, the MenuDelegate's "onBack()" function is called, but it does not pop the settings window in order to go back to the watch face. The BehaviorDelegate's "onBack()" is not called.

The source follows the Garmin sample code "Analog".

I can only wait for the settings screen to time out, which then works fine.

How do I get rid of the settings screen? Any idea?