ecere/gui/controls/ListBox: Fixed remaining issue caused by moving fix
[sdk] / ecere / src / gui / controls / ListBox.ec
index 5d73e7d..a226d1c 100644 (file)
@@ -3238,7 +3238,7 @@ private:
          // This must be done after the scrolling took place
          rowIndex = firstRowShown ? firstRowShown.index : -1;
          y = Max(y, 0);
-         y = Min(y, clientSize.h-rowHeight-1);
+         y = Min(y, clientSize.h - ((dragRow && style.moveRows) ? rowHeight : 0)-1);
          for(row = firstRowShown; row; row = nextRow, rowIndex ++)
          {
             nextRow = row.GetNextRow();