|
|
@@ -1502,9 +1502,15 @@ namespace oxygine
|
|
|
tl = tr.transform(tl);
|
|
|
br = tr.transform(br);
|
|
|
|
|
|
- Vector2 size = br - tl;
|
|
|
+ Vector2 size = Vector2(
|
|
|
+ abs(br.x - tl.x),
|
|
|
+ abs(br.y - tl.y));
|
|
|
|
|
|
- return RectF(tl, size);
|
|
|
+ Vector2 ntl;
|
|
|
+ ntl.x = std::min(tl.x, br.x);
|
|
|
+ ntl.y = std::min(tl.y, br.y);
|
|
|
+
|
|
|
+ return RectF(ntl, size);
|
|
|
}
|
|
|
|
|
|
|