Inconsistency scaling things

IO-Boxes:

  • Vertical scaling happens from the center.
  • Horizontally they scale from the left.
  • Scaling is only possible to the right / bottom.
  • When hovering the border / part that allows scaling the cursor changes accordingly (same goes for nodes).

Regions:

  • Scaling is allowed from/to all sides.
  • They scale from the opposite side/corner not from the center.
  • The cursor does not change.

Especially the first and the last point are kind of annoying.

thanks, tracked