OSK does disappear but the page where OSK has been activated is removed before OSK signals visibleChanged(). As a result the signal is captured on page where OSK has not been activated. The same will happen if you simply after Qt.inputMethod.hide() put pageStack.pop() without setting a time delay.
OSK does disappear but the page where OSK has been activated is removed before OSK signals visibleChanged(). As a result the signal is captured on page where OSK has not been activated. The same will happen if you simply after Qt.inputMethod. hide() put pageStack.pop() without setting a time delay.