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
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1616865

Title:
  Windowed mode: hover events in the right edge area are not propagated
  to the application

Status in unity8 package in Ubuntu:
  New

Bug description:
  === 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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1616865/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to