<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Thank you, Marcel! This was a very confusing issue. :-)</p>
<p><br>
</p>
<p>Best,</p>
<p>Christoph</p>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div name="x_divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von commits@source.squeak.org <commits@source.squeak.org><br>
<b>Gesendet:</b> Donnerstag, 2. April 2020 19:04:05<br>
<b>An:</b> squeak-dev@lists.squeakfoundation.org; packages@lists.squeakfoundation.org<br>
<b>Betreff:</b> [squeak-dev] The Trunk: Morphic-mt.1640.mcz</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Marcel Taeumel uploaded a new version of Morphic to project The Trunk:<br>
<a href="http://source.squeak.org/trunk/Morphic-mt.1640.mcz">http://source.squeak.org/trunk/Morphic-mt.1640.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Morphic-mt.1640<br>
Author: mt<br>
Time: 2 April 2020, 7:04:01.023784 pm<br>
UUID: efcf5cf1-ceb9-784e-ab5a-af7de2dc2c71<br>
Ancestors: Morphic-mt.1639<br>
<br>
Fixes a drag-and-drop bug for lists with frequently updating elements, which might not yield any visual changes ... but the model claims so.<br>
<br>
So, if you are just about to drop something, then the list changes, then the mouse button goes up ... that drop would fail because the potential drop row got reset --- even though the user did see the changing list and could as well abort the dragging manually.<br>
<br>
Hover rows and drop rows are kind of similar concepts here. And we see that the hover row did not get reset but the drop row did, which was kind of strange anyway. We might want to bring both concepts closer together in the future. Look for "hoverRow: nil"
 for that other reset.<br>
<br>
=============== Diff against Morphic-mt.1639 ===============<br>
<br>
Item was changed:<br>
  ----- Method: PluggableListMorph>>updateList: (in category 'updating') -----<br>
  updateList: modelList<br>
         "Keeps the current filter as it is."<br>
         <br>
         fullList := modelList.<br>
-        self resetPotentialDropRow.<br>
         self updateListFilter.!<br>
<br>
<br>
</div>
</span></font>
</body>
</html>