When going below minimum width, the handle now stops at the minimum width, instead of its last recording location.
Working on handle dragging
merge conflict