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

Reply via email to