[browser] Bottom edge swipe is propagated to web apps
Bug #1130409 reported by
Oren Horev
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webbrowser-app |
Fix Released
|
Low
|
Unassigned | ||
webbrowser-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
build #90
When launching the HUD over the region of a web app running in sidastage the swipe is passed to the app and the app scrolls along the swipe. The same swipe over the browser running another scrollable page is not passed.
to reproduce
launch scrollable webpage in browser
launch twitter
edge swipe through sidestage region
twitter feed scrolls with swipe
expected behaviour
web page doesn't scroll;
Related branches
lp:~osomon/webbrowser-app/sdk-generic-toolbar
- Ugo Riboni (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 392 lines (+71/-229)5 files modifiedsrc/Ubuntu/Browser/Browser.qml (+51/-48)
src/Ubuntu/Browser/Chrome.qml (+1/-1)
src/Ubuntu/Browser/RevealingBar.qml (+0/-112)
tests/autopilot/webbrowser_app/tests/__init__.py (+4/-26)
tests/autopilot/webbrowser_app/tests/test_toolbar.py (+15/-42)
Changed in manhattan: | |
status: | Confirmed → In Progress |
information type: | Private → Public |
affects: | manhattan → webbrowser-app |
Changed in webbrowser-app (Ubuntu): | |
status: | New → Confirmed |
Changed in webbrowser-app: | |
status: | Confirmed → Invalid |
Changed in webbrowser-app (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in webbrowser-app: | |
status: | Invalid → Fix Released |
Changed in webbrowser-app (Ubuntu): | |
status: | Invalid → Fix Released |
To post a comment you must log in.
This is actually an issue in the browser itself: the current assumption is webapp == chromeless (see bug #1116412), meaning that for webapps there is no chrome at all, so no bottom toolbar that can be swiped upwards.
I’m guessing that this will be resolved once we switch to a standard SDK toolbar (see bug #1130446).