Public bug reported:
=== Environment ===
current build number: 174
device name: frieza
channel: ubuntu-touch/rc-proposed/bq-aquaris-pd.en
last update: 2016-08-25 11:12:19
version version: 174
version ubuntu: 20160825
version device: 20160809.0
version custom: 20160805--42-20-vivid
=== Unity8 version ===
8.14+15.04.20160819-0ubuntu1
=== Description ===
It seems maximized applications do not receive hover events when the mouse is
close to the right edge, in an area about 0.5GU wide
=== How to reproduce (one of the many ways) ===
0) Make sure the M10 is in "Desktop mode"
1) Download the UITK gallery from the app store
2) Launch it
3) Maximize the app
4) Open a scrollable page, such as Colours
5) Move the mouse to the right edge to reveal the scrollbar
=== Expected result ===
The scrollbar receives hover events over its whole area
=== Actual result ===
The scrollbar does not receive mouse events in the rightmost area, i.e about
0.5GU from the right edge. As a consequence, it appears as not being hovered
even when the mouse is inside the right half of the thumb
=== Cause ===
This is probably caused by the component handling the edge push eating hover
events.
ltinkl said that the EdgePush component has "hoverEnabled: true". That is
probably why hover events are not getting propagated down to the app.
Hover events in QtQuick are propagated to parents, not to siblings.
** Affects: unity8 (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
=== Environment ===
current build number: 174
device name: frieza
channel: ubuntu-touch/rc-proposed/bq-aquaris-pd.en
last update: 2016-08-25 11:12:19
version version: 174
version ubuntu: 20160825
version device: 20160809.0
version custom: 20160805--42-20-vivid
=== Unity8 version ===
8.14+15.04.20160819-0ubuntu1
- === How to reproduce (one of the many ways) ===
+ === Description ===
+ It seems maximized applications do not receive hover events when the mouse is
close to the right edge, in an area about 0.5GU wide
+
+ === How to reproduce (one of the many ways) ===
0) Make sure the M10 is in "Desktop mode"
1) Download the UITK gallery from the app store
2) Launch it
3) Maximize the app
4) Open a scrollable page, such as Colours
5) Move the mouse to the right edge to reveal the scrollbar
- === Expected result ===
+ === Expected result ===
The scrollbar receives hover events over its whole area
=== Actual result ===
The scrollbar does not receive mouse events in the rightmost area, i.e about
0.5GU from the right edge. As a consequence, it appears as not being hovered
even when the mouse is inside the right half of the thumb
- === Cause ===
+ === Cause ===
This is probably caused by the component handling the edge push eating hover
events.
ltinkl said that the EdgePush component has "hoverEnabled: true". That is
probably why hover events are not getting propagated down to the app.
Hover events in QtQuick are propagated to parents, not to siblings.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1616865
Title:
Windowed mode: hover events in the right edge area are not propagated
to the application
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1616865/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs