From 36169d15da8b07b292dadfb51e80f26cb1d6ee78 Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Mon, 20 Jun 2022 16:41:45 +0900 Subject: [PATCH] chore: fix BrowserView painting when origin updated (#34642) chore: fix View painting when origin updated Co-authored-by: Shelley Vohr --- shell/browser/native_browser_view_views.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shell/browser/native_browser_view_views.cc b/shell/browser/native_browser_view_views.cc index 10452b09717f8..651a9ba449f0a 100644 --- a/shell/browser/native_browser_view_views.cc +++ b/shell/browser/native_browser_view_views.cc @@ -130,6 +130,9 @@ void NativeBrowserViewViews::SetBounds(const gfx::Rect& bounds) { view->SetBoundsRect(bounds); ResetAutoResizeProportions(); + view->InvalidateLayout(); + view->SchedulePaint(); + // Ensure draggable regions are properly updated to reflect new bounds. UpdateDraggableRegions(draggable_regions_); }