[webapp-container] WebView initially doesn’t have active focus
Bug #1532739 reported by
Olivier Tilloy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webbrowser-app (Ubuntu) |
Fix Released
|
Medium
|
Alexandre Abreu |
Bug Description
When launching the webapp container, the webview that is instantiated initially doesn’t have active focus (the window’s QQuickRootItem does). The ancestor chain of the WebView should be comprised of FocusScopes only, not bare Items (Loaders are focus scopes, so they are OK), and the top-level ancestor should have focus.
Note: I came across this issue while working on https:/
Related branches
lp://staging/~abreu-alexandre/webbrowser-app/active-focus
- system-apps-ci-bot: Approve (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 175 lines (+31/-7)7 files modifiedsrc/app/webcontainer/PopupWindowOverlay.qml (+5/-1)
src/app/webcontainer/WebApp.qml (+4/-0)
src/app/webcontainer/WebViewImplOxide.qml (+2/-0)
src/app/webcontainer/WebappContainerWebview.qml (+2/-1)
src/app/webcontainer/webapp-container.qml (+4/-0)
tests/autopilot/webapp_container/tests/__init__.py (+7/-1)
tests/autopilot/webapp_container/tests/test_app_launch.py (+7/-4)
description: | updated |
Changed in webbrowser-app (Ubuntu): | |
status: | New → In Progress |
To post a comment you must log in.
This bug was fixed in the package webbrowser-app - 0.23+16. 10.20160713- 0ubuntu1
--------------- 10.20160713- 0ubuntu1) yakkety; urgency=medium
webbrowser-app (0.23+16.
[ Alexandre Abreu ]
* Fix container AP tests browse_to function
* Set container webview as active focus (LP: #1532739)
[ Santosh Mahto ]
* Support keyboard shortcuts in webapp containers (LP: #1579101)
-- Alexandre Abreu <email address hidden> Wed, 13 Jul 2016 16:24:06 +0000