| Index: ui/views/controls/scrollbar/native_scroll_bar.cc
|
| diff --git a/ui/views/controls/scrollbar/native_scroll_bar.cc b/ui/views/controls/scrollbar/native_scroll_bar.cc
|
| index a768af5e52edd160ec5fa8d56697af4a424a42f1..fd514ca6af82a255f2e2868cbf41fdbec9812780 100644
|
| --- a/ui/views/controls/scrollbar/native_scroll_bar.cc
|
| +++ b/ui/views/controls/scrollbar/native_scroll_bar.cc
|
| @@ -41,6 +41,12 @@ int NativeScrollBar::GetVerticalScrollBarWidth(
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
| +// NativeScrollBar, protected:
|
| +NativeScrollBarWrapper* NativeScrollBar::CreateWrapper() {
|
| + return NativeScrollBarWrapper::CreateWrapper(this);
|
| +}
|
| +
|
| +////////////////////////////////////////////////////////////////////////////////
|
| // NativeScrollBar, View overrides:
|
| gfx::Size NativeScrollBar::GetPreferredSize() const {
|
| if (native_wrapper_)
|
| @@ -58,7 +64,8 @@ void NativeScrollBar::Layout() {
|
| void NativeScrollBar::ViewHierarchyChanged(
|
| const ViewHierarchyChangedDetails& details) {
|
| if (details.is_add && !native_wrapper_ && GetWidget()) {
|
| - native_wrapper_ = NativeScrollBarWrapper::CreateWrapper(this);
|
| + native_wrapper_ = CreateWrapper();
|
| +
|
| AddChildView(native_wrapper_->GetView());
|
| }
|
| }
|
|
|