The main view radial actions edge button disappeared
Bug #1490493 reported by
Matti Rinta-Nikkola
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
my-webapp-group |
Fix Released
|
Low
|
Matti Rinta-Nikkola |
Bug Description
Reproduce fault: 1) Open "Add Website" page from main view by clicking radial action icon "Add"
2) click website title/url field in order to open keyboard view
3) without closing the keyboard turn back to the main view
4) the main view will be opened without radial actions edge button
Changed in my-webapp-group: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in my-webapp-group: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Analysis: The visibility of the main view radial edge button is toggled by using the connection
Connections {
onVisibleChang ed: nav.visible = !nav.visible
target: Qt.inputMethod
}
If you do not close the keyboard when turning back to the main view from "Add Website" page the main view became visible before the signal onVisibleChanged is fired and when it will be fired the radial edge button becomes invisible.
Solution: Before removing the page from pageStack should be ensured that the keyboard is not visible. Maybe this could be achieved simply by adding a function call Qt.inputMethod. hide() before removing the page from pageStack.