Skip to content

Ensure stable sort order when sorting by size

Folders with equal size caused the sort operation to become unstable, as the result of lessThan was non-deterministic.

We need the fallback mechanisms at the bottom of the function to resovle the situation and provide a stable sort order.

This also fixes expanding the contents of a folder into the wrong parent.

Fixes #433247.

Merge request reports