WKInterfaceTextField input stops running WKInterfaceTimer?

In my Watch app, I have a WKInterfaceTimer running. When the user taps in a WKInterfaceTextField and inputs some text (watch keyboard, or Scribble, or iPhone keyboard), it seems the timer is stopped, even when the user is done entering text. I want the timer to continue running the whole time.

Has anyone else seen this? Is there a way around it? I .start the timer when I get the text field's callback, but it doesn't seem to work consistently, plus the timer is stopped while the keyboard/scribble is showing.

My only alternative I can see is to perform the input somewhere else in the app, when the timer is not running (much less elegant).

Thoughts?

UPDATE: I discovered that not only is didDeactivate() being called, but willDisappear() as well. This is where I stop my timer because I believe the user is done with this screen. Now I need a way to figure out that the user is entering text and NOT stop my timer. Hopefully more updates to follow...

WKInterfaceTextField input stops running WKInterfaceTimer?
 
 
Q