Index: ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
index 1316b8b2d0eb80567429451e029ab661e111ce14..125e8f0c1551fead63dc6ec4544f48b58438b6f6 100644 |
--- a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
+++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
@@ -1612,6 +1612,8 @@ void DesktopWindowTreeHostX11::MapWindow(ui::WindowShowState show_state) { |
ui::X11EventSource::GetInstance()->BlockUntilWindowMapped(xwindow_); |
window_mapped_ = true; |
+ UpdateMinAndMaxSize(); |
+ |
// Some WMs only respect maximize hints after the window has been mapped. |
// Check whether we need to re-do a maximization. |
if (should_maximize_after_map_) { |