forked from qt-creator/qt-creator
Scenerotation was queried from the node for each drag move, causing drift in the calculations. Locking the rotation at drag start makes negative scaling work nicely. Also enabled negative values on all axis scaling, since it makes no sense to block it there when single axis/planar scaling already allows it. Fixes: QDS-4493 Change-Id: I7a38a08556bd6d729974332d312aa4aa4e84ea30 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>