Index: ash/wm_window.cc |
diff --git a/ash/wm_window.cc b/ash/wm_window.cc |
index 186d14e381fc6775ee8adfd28c9a0b19efd711e3..6813c0096973182b8b0ba62516118c60569d2d22 100644 |
--- a/ash/wm_window.cc |
+++ b/ash/wm_window.cc |
@@ -44,6 +44,7 @@ |
#include "ui/views/widget/widget_delegate.h" |
#include "ui/wm/core/coordinate_conversion.h" |
#include "ui/wm/core/easy_resize_window_targeter.h" |
+#include "ui/wm/core/ime_util.h" |
#include "ui/wm/core/transient_window_manager.h" |
#include "ui/wm/core/visibility_controller.h" |
#include "ui/wm/core/window_util.h" |
@@ -439,6 +440,7 @@ gfx::Rect WmWindow::GetTargetBounds() { |
void WmWindow::ClearRestoreBounds() { |
window_->ClearProperty(aura::client::kRestoreBoundsKey); |
+ window_->ClearProperty(::wm::kVirtualKeyboardRestoreBoundsKey); |
} |
void WmWindow::SetRestoreBoundsInScreen(const gfx::Rect& bounds) { |