Index: ui/gfx/rect_f.h |
diff --git a/ui/gfx/rect_f.h b/ui/gfx/rect_f.h |
index b3734f960995474c02b4ac1b2d3c323e11c584e3..a86ac9e4c669aa4a0eafca5a2dda36eb538b5032 100644 |
--- a/ui/gfx/rect_f.h |
+++ b/ui/gfx/rect_f.h |
@@ -34,9 +34,10 @@ class UI_EXPORT RectF |
} |
void Scale(float x_scale, float y_scale) { |
+ set_origin(ScalePoint(origin(), x_scale, y_scale)); |
+ |
SizeF newSize = size().Scale(x_scale, y_scale); |
newSize.ClampToNonNegative(); |
- set_origin(origin().Scale(x_scale, y_scale)); |
set_size(newSize); |
} |