| Index: views/controls/button/native_button_win.cc
|
| diff --git a/views/controls/button/native_button_win.cc b/views/controls/button/native_button_win.cc
|
| index c0b26815542ef52588710e1481e1e2372570cdc7..9914638801116640349091ca6ab248ba69731062 100644
|
| --- a/views/controls/button/native_button_win.cc
|
| +++ b/views/controls/button/native_button_win.cc
|
| @@ -111,7 +111,7 @@ gfx::NativeView NativeButtonWin::GetTestingHandle() const {
|
| // NativeButtonWin, View overrides:
|
|
|
| gfx::Size NativeButtonWin::GetPreferredSize() {
|
| - if (!button_size_valid_) {
|
| + if (!button_size_valid_ && native_view()) {
|
| SIZE sz = {0};
|
| Button_GetIdealSize(native_view(), reinterpret_cast<LPARAM>(&sz));
|
| button_size_.SetSize(sz.cx, sz.cy);
|
|
|