OSK is removed by the Qt's TextInput or TextEdit components losing
focus. Those lose focus also when the component is deleted or made
invisible. As OSK and the UI are running in separate threads, it is
obvious that you will receive the signal after the page has been closed.
** Changed in: ubuntu-u
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.
** Changed in: ubuntu-keyboard (Ubuntu)
Assignee: (unassigned) => Michael Sheldon (michael-sheldon)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1492769
Title:
OSK should be closed before remo
Every button press by default grabs the active focus. Therefore OSK
should disappear in any case. if OSK stays still, this is OSK issue.
** Also affects: ubuntu-keyboard (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
This is somehow not related to the PageStack or whatever. Recently the
OSK does;'t disappear in some cases when the app is closed either! So
it's rather OSK than PageStack issue.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://
As a work around the bug can be resolved by overriding the default
PageStack back button:
head.backAction: Action {
iconName: "back"
onTriggered: {
Qt.inputMethod.hide()
myTimer.delay(pageStack.pop, 500)
}
}
--
You received this bug notific
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Assignee: (unassigned) => Christian Dywan (kalikiana)
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Assignee: Christian Dywan (kalikiana) => Tim Peeters (tpeeters)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which