Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.9.7
-
None
Description
I'd expect it to be the case that
QVector3D v = V; QVector3D vv = v.normalized(); v.normalize(); Q_ASSERT(v == vv);
but the source code clearly shows that in the case that qFuzzyIsNull(len) (where len is really length squared), normalized will return the zero vector but normalize will not change its input.
Related: QTBUG-73951