Taps at the bottom of the screen trigger a bottom edge gesture
Bug #1474533 reported by
taiebot65
This bug affects 17 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Bill Filler | ||
webbrowser-app (Ubuntu) |
Fix Released
|
High
|
Olivier Tilloy |
Bug Description
It is too easy to trigger a bottom edge action when using the video timeline in landscape mode.
It’s also almost impossible to tap a link at the very bottom of a page without triggering the bottom edge gesture.
Related branches
lp://staging/~osomon/webbrowser-app/use-uitk-swipearea
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 4899 lines (+8/-4580)46 files modifiedCMakeLists.txt (+0/-1)
debian/control (+0/-1)
src/app/CMakeLists.txt (+1/-3)
src/app/browserapplication.cpp (+0/-10)
src/app/unity8/CMakeLists.txt (+0/-1)
src/app/unity8/README (+0/-8)
src/app/unity8/libs/CMakeLists.txt (+0/-1)
src/app/unity8/libs/UbuntuGestures/CMakeLists.txt (+0/-36)
src/app/unity8/libs/UbuntuGestures/CandidateInactivityTimer.cpp (+0/-41)
src/app/unity8/libs/UbuntuGestures/CandidateInactivityTimer.h (+0/-49)
src/app/unity8/libs/UbuntuGestures/DebugHelpers.cpp (+0/-95)
src/app/unity8/libs/UbuntuGestures/DebugHelpers.h (+0/-31)
src/app/unity8/libs/UbuntuGestures/Pool.h (+0/-132)
src/app/unity8/libs/UbuntuGestures/Timer.cpp (+0/-109)
src/app/unity8/libs/UbuntuGestures/Timer.h (+0/-105)
src/app/unity8/libs/UbuntuGestures/TouchOwnershipEvent.cpp (+0/-35)
src/app/unity8/libs/UbuntuGestures/TouchOwnershipEvent.h (+0/-50)
src/app/unity8/libs/UbuntuGestures/TouchRegistry.cpp (+0/-500)
src/app/unity8/libs/UbuntuGestures/TouchRegistry.h (+0/-182)
src/app/unity8/libs/UbuntuGestures/UbuntuGesturesGlobal.h (+0/-23)
src/app/unity8/libs/UbuntuGestures/UnownedTouchEvent.cpp (+0/-39)
src/app/unity8/libs/UbuntuGestures/UnownedTouchEvent.h (+0/-45)
src/app/unity8/plugins/CMakeLists.txt (+0/-1)
src/app/unity8/plugins/Ubuntu/CMakeLists.txt (+0/-1)
src/app/unity8/plugins/Ubuntu/Gestures/AxisVelocityCalculator.cpp (+0/-149)
src/app/unity8/plugins/Ubuntu/Gestures/AxisVelocityCalculator.h (+0/-146)
src/app/unity8/plugins/Ubuntu/Gestures/CMakeLists.txt (+0/-40)
src/app/unity8/plugins/Ubuntu/Gestures/Damper.h (+0/-87)
src/app/unity8/plugins/Ubuntu/Gestures/Direction.cpp (+0/-36)
src/app/unity8/plugins/Ubuntu/Gestures/Direction.h (+0/-45)
src/app/unity8/plugins/Ubuntu/Gestures/DirectionalDragArea.cpp (+0/-886)
src/app/unity8/plugins/Ubuntu/Gestures/DirectionalDragArea.h (+0/-308)
src/app/unity8/plugins/Ubuntu/Gestures/Gestures.qmltypes (+0/-168)
src/app/unity8/plugins/Ubuntu/Gestures/PressedOutsideNotifier.cpp (+0/-119)
src/app/unity8/plugins/Ubuntu/Gestures/PressedOutsideNotifier.h (+0/-62)
src/app/unity8/plugins/Ubuntu/Gestures/TimeSource.cpp (+0/-49)
src/app/unity8/plugins/Ubuntu/Gestures/TimeSource.h (+0/-54)
src/app/unity8/plugins/Ubuntu/Gestures/TouchDispatcher.cpp (+0/-367)
src/app/unity8/plugins/Ubuntu/Gestures/TouchDispatcher.h (+0/-89)
src/app/unity8/plugins/Ubuntu/Gestures/TouchGate.cpp (+0/-253)
src/app/unity8/plugins/Ubuntu/Gestures/TouchGate.h (+0/-112)
src/app/unity8/plugins/Ubuntu/Gestures/UbuntuGesturesQmlGlobal.h (+0/-23)
src/app/unity8/plugins/Ubuntu/Gestures/plugin.cpp (+0/-39)
src/app/unity8/plugins/Ubuntu/Gestures/plugin.h (+0/-31)
src/app/unity8/plugins/Ubuntu/Gestures/qmldir (+0/-3)
src/app/webbrowser/BottomEdgeHandle.qml (+7/-15)
description: | updated |
Changed in webbrowser-app (Ubuntu): | |
status: | Expired → New |
summary: |
- While full screen videos should disable bottom edge + Taps at the bottom of the screen trigger a bottom edge gesture |
description: | updated |
Changed in webbrowser-app (Ubuntu): | |
importance: | Undecided → High |
Changed in webbrowser-app (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Bill Filler (bfiller) |
milestone: | none → 11 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in webbrowser-app (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Which video timeline? I tried both youtube and vimeo on two devices (arale and krillin), and I didn’t have issues seeking in the video without triggering a bottom edge swipe (I did trigger one once in many tests).