IVI-Input touch handling with multiple transparent surfaces

Vasudevan, Abhirami (A.) abhirami.vasudevan at visteon.com
Mon Jan 2 07:38:13 EST 2017


Dear All,

We have a usecase similar to attached sample image (Reference:http://www.bmw-carit.de/open-source/genivi-layermanagement.php)


Use Case:
Three surfaces in same layer(1000)
HMI (Surface-100):Transparent and visibility enabled
Navigation Overlay(Surface-101):Transparent and visibility enabled
Navigation Mapviewer(Surface-103):Navigation Content

Observed Behavior:

1.HMI (100) receives touch events when HMI's(100) visibility is 1.

2.Navigation Overlay (101) receives touch events only when HMI's(100) visibility is 0.
3.Navigation Mapviewer (103) receives touch events only when HMI(100) and Navigation Overlay(101) 's visibility are made 0
[cid:image001.png at 01D26520.F58E2CA0]
Expected Behavior:
Touch Inputs to reach Navigation Mapviewer(Surface-103) even when HMI(100) and Navigation Overlay(101) are visible.(Method to control touch events irrespective of visibility of other top surfaces). Even when HMI(100) & Navigation Overlay(101) are visible Navigation Mapviewer should get the Touch events.



Kindly guide us in achieving the expected behavior.




Thanks and Regards,

Abhirami V






-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20170102/46052580/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 259117 bytes
Desc: image001.png
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20170102/46052580/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nav_surface_sample.png
Type: image/png
Size: 259117 bytes
Desc: nav_surface_sample.png
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20170102/46052580/attachment-0001.png>


More information about the genivi-ivi-layer-management mailing list