summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/views/keyboard_overlay_delegate.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/views/keyboard_overlay_delegate.cc')
-rw-r--r--chrome/browser/ui/views/keyboard_overlay_delegate.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/ui/views/keyboard_overlay_delegate.cc b/chrome/browser/ui/views/keyboard_overlay_delegate.cc
index 8e8bbae..e40749e 100644
--- a/chrome/browser/ui/views/keyboard_overlay_delegate.cc
+++ b/chrome/browser/ui/views/keyboard_overlay_delegate.cc
@@ -15,6 +15,7 @@
#include "grit/generated_resources.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/gfx/screen.h"
+#include "ui/views/widget/widget.h"
using content::WebContents;
using content::WebUIMessageHandler;
@@ -57,7 +58,7 @@ void KeyboardOverlayDelegate::GetDialogSize(
using std::min;
DCHECK(view_);
gfx::Rect rect = gfx::Screen::GetMonitorAreaNearestWindow(
- view_->native_view());
+ view_->GetWidget()->GetNativeView());
const int width = min(kBaseWidth, rect.width() - kHorizontalMargin);
const int height = width * kBaseHeight / kBaseWidth;
size->SetSize(width, height);