<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - warnings when starting drag from GtkEntries"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=748763#c17">Comment # 17</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - warnings when starting drag from GtkEntries"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=748763">bug 748763</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=mclasen%40redhat.com" title="Matthias Clasen <mclasen@redhat.com>"> <span class="fn">Matthias Clasen</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=316612&action=diff" name="attach_316612" title="dnd: Fix issues with Wayland dnd surfaces">attachment 316612</a> <a href="attachment.cgi?id=316612&action=edit" title="dnd: Fix issues with Wayland dnd surfaces">[details]</a></span> <a href='review?bug=748763&attachment=316612'>[review]</a>
dnd: Fix issues with Wayland dnd surfaces

The Wayland dnd surface must remain in place until the drag
is over. Setting it directly as the hardcoded window of the
widget we construct carries the danger that it might get
destroyed prematurely, e.g. when the application calls
gtk_drag_set_icon_name more than once and we recreate the
widget.

Instead, create a dedicated toplevel, and reparent the widget
into it.</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>