<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:krh@bitplanet.net" title="Kristian Høgsberg <krh@bitplanet.net>"> <span class="fn">Kristian Høgsberg</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Touching tooltip activates weston desktop-shell launcher icons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78207">bug 78207</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Touching tooltip activates weston desktop-shell launcher icons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78207#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Touching tooltip activates weston desktop-shell launcher icons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78207">bug 78207</a>
              from <span class="vcard"><a class="email" href="mailto:krh@bitplanet.net" title="Kristian Høgsberg <krh@bitplanet.net>"> <span class="fn">Kristian Høgsberg</span></a>
</span></b>
        <pre>commit a57c9f1b90a14bbbd5de217f1e44bd443cd3783f
Author: Ander Conselvan de Oliveira <<a href="mailto:ander.conselvan.de.oliveira@intel.com">ander.conselvan.de.oliveira@intel.com</a>>
Date:   Tue May 6 15:25:40 2014 +0300

    window: Ignore input events from subsurfaces

    Toytoolkit was not designed to handle input from subsurfaces and
    instead it expects subsurfaces to have an empty input region. That way
    input events for subsurfaces are generated on the main surface and
    there is no need to convert coordinates before reporting the event to
    the user.

    However it is possible that a subsurface has a non-empty input region,
    but in that case those events aren't properly processed. The function
    window_find_widget() assumes the coordinates are in the main surface
    coordinate space, and ends up chosing the wrong widget.

    This patch changes the input code to completely ignore input events from
    subsurfaces. This option was chosen instead of ensuring that the input
    region on those surfaces is always empty since there's no enforcement
    that a subsurface should completely overlap with the main surface. If
    an event happens in the area of the surface that doesn't overlap, the
    event could cause a completely unrelated surface to be picked.

    <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Touching tooltip activates weston desktop-shell launcher icons"
   href="show_bug.cgi?id=78207">https://bugs.freedesktop.org/show_bug.cgi?id=78207</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>