<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Protocol documentation should indicate when wl_data_source::cancelled events will be sent"
href="https://bugs.freedesktop.org/show_bug.cgi?id=91947">91947</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Protocol documentation should indicate when wl_data_source::cancelled events will be sent
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>1.5.0
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>minor
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>wayland
</td>
</tr>
<tr>
<th>Assignee</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>mcatanzaro@gnome.org
</td>
</tr></table>
<p>
<div>
<pre>The Wayland protocol documentation does not define when
wl_data_source::cancelled events will be sent. They are only sent for the
selection data source, and never for drag sources, but the documentation does
not provide any indication of this. Failure to heed this leads to issues like
<a class="bz_bug_link
bz_status_NEW "
title="NEW - weston-dnd leaks memory allocated in create_drag_icon()"
href="show_bug.cgi?id=91943">bug #91943</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>