Shifting Entry Field Focus

I am trying to shift focus to the next data entry field, after a value is entered for an initial field. The code below works for a keyboard, but the touch screen mode entry pad leaves a blinking line in the field even after it loses focus. Is there a way around this?

On property change:

if event.propertyName == 'doubleValue':
     nextfield = event.source.parent.getComponent('Next Component Name')
     nextfield.requestFocusInWindow()