Chromium Code Reviews| Index: ui/aura/window.cc |
| diff --git a/ui/aura/window.cc b/ui/aura/window.cc |
| index 854eaf4b2e74b35dafa3dc43e4e69149d0aa9f23..f13ce7cbca503893eeed78881f57d1e2b7a0e9dc 100644 |
| --- a/ui/aura/window.cc |
| +++ b/ui/aura/window.cc |
| @@ -442,6 +442,9 @@ Desktop* Window::GetDesktop() { |
| void Window::SetBoundsInternal(const gfx::Rect& new_bounds) { |
| const gfx::Rect old_bounds = bounds(); |
| + if (old_bounds == new_bounds) |
| + return; |
| + |
| bool was_move = old_bounds.size() == new_bounds.size(); |
| layer_->SetBounds(new_bounds); |