<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:PMingLiU;
        panose-1:2 1 6 1 0 1 1 1 1 1;}
@font-face
        {font-family:Tunga;
        panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@PMingLiU";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Hi All, Please review this software changes for the <i><u>enhancement</u></i> JDK-8178361.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Issue: Request was filed to enable the touch event processing for Java client applications.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Fix: Windows platform offers ‘pointer’ implementation thro’ which one can tap for the touch inputs as well. A typical ‘pointer’ function may contain touch, pen, touch pad or mouse inputs. This allows for a uniform input processing though the event source may defer. This fix enables the ‘touch’ events(via TOUCH pointer) to be passed to the components using the other type of pointer ‘mouse’. Essentially there is a conversion put in place to convert a touch event input into a left click mouse event. I think this is the right thing to do considering desktop scenarios to which the typical Java applications that gets exposed to. This is also the same behavior on my touch enabled windows 10 laptop as well. Please let me know if a different behavior is expected. Below is the output:<o:p></o:p></p><p class=MsoNormal><img width=346 height=248 id="Picture_x0020_1" src="cid:image002.jpg@01D330C5.1E1F1380"><o:p></o:p></p><p class=MsoNormal>Now touch event works as a typical mouse left click as in general. But there is an issue because the icon size of the Java UI is typically small, touching that icon exactly is sometimes difficult. This is handled by an Windows application by having larger icon size or icon view as a standard. Hence I believe this is outside the scope this software update. Any changes to it would be done later as a new bug or an enhancement.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Bug ID: <a href="https://bugs.openjdk.java.net/browse/JDK-8178361">https://bugs.openjdk.java.net/browse/JDK-8178361</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Webrev: <a href="http://cr.openjdk.java.net/~sveerabhadra/8178361/webrev.00/">http://cr.openjdk.java.net/~sveerabhadra/8178361/webrev.00/</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks and regards,<o:p></o:p></p><p class=MsoNormal>Shashi<o:p></o:p></p></div></body></html>