<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - popup menus are being displayed at wrong position"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=748951#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - popup menus are being displayed at wrong position"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=748951">bug 748951</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=jadahl%40gmail.com" title="Jonas Ådahl <jadahl@gmail.com>"> <span class="fn">Jonas Ådahl</span></a>
</span></b>
        <pre>As far as my testing shows (testing with gtk3-widget-factory, various gtk3-demo
demos, epiphany, yelp) doing things the way as with these patches fixes the
behavior where before menus were incorrectly positioned. I have yet to see any
regressions, which I imagine could happen if for some reason a popup that was
not positioned relies on being placed relative to the pointer position.

On the other hand, I'm not sure whether the was-positioned check is needed, or
if we can rely on a gdk popup menu window always being positioned before being
mapped.

I'm also not aware of how to trigger the popup menu case where there is no
transfer window and no parent widget.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>