diff options
Diffstat (limited to 'chrome/browser/ui/views/keyboard_overlay_delegate.cc')
-rw-r--r-- | chrome/browser/ui/views/keyboard_overlay_delegate.cc | 3 |
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); |