| Index: ui/views/win/hwnd_message_handler.cc
|
| diff --git a/ui/views/win/hwnd_message_handler.cc b/ui/views/win/hwnd_message_handler.cc
|
| index 13cc62cbfbbe0db0a62cf78f37d39da3f0e2ce33..80678bf4513086ac1e7a1a69f560d3ac015c26a5 100644
|
| --- a/ui/views/win/hwnd_message_handler.cc
|
| +++ b/ui/views/win/hwnd_message_handler.cc
|
| @@ -857,16 +857,16 @@ void HWNDMessageHandler::DispatchKeyEventPostIME(const ui::KeyEvent& key) {
|
| HICON HWNDMessageHandler::GetDefaultWindowIcon() const {
|
| if (use_system_default_icon_)
|
| return nullptr;
|
| - return ViewsDelegate::views_delegate
|
| - ? ViewsDelegate::views_delegate->GetDefaultWindowIcon()
|
| + return ViewsDelegate::GetInstance()
|
| + ? ViewsDelegate::GetInstance()->GetDefaultWindowIcon()
|
| : nullptr;
|
| }
|
|
|
| HICON HWNDMessageHandler::GetSmallWindowIcon() const {
|
| if (use_system_default_icon_)
|
| return nullptr;
|
| - return ViewsDelegate::views_delegate
|
| - ? ViewsDelegate::views_delegate->GetSmallWindowIcon()
|
| + return ViewsDelegate::GetInstance()
|
| + ? ViewsDelegate::GetInstance()->GetSmallWindowIcon()
|
| : nullptr;
|
| }
|
|
|
| @@ -997,12 +997,12 @@ LRESULT HWNDMessageHandler::HandleNcHitTestMessage(unsigned int message,
|
|
|
| int HWNDMessageHandler::GetAppbarAutohideEdges(HMONITOR monitor) {
|
| autohide_factory_.InvalidateWeakPtrs();
|
| - return ViewsDelegate::views_delegate ?
|
| - ViewsDelegate::views_delegate->GetAppbarAutohideEdges(
|
| - monitor,
|
| - base::Bind(&HWNDMessageHandler::OnAppbarAutohideEdgesChanged,
|
| - autohide_factory_.GetWeakPtr())) :
|
| - ViewsDelegate::EDGE_BOTTOM;
|
| + return ViewsDelegate::GetInstance()
|
| + ? ViewsDelegate::GetInstance()->GetAppbarAutohideEdges(
|
| + monitor,
|
| + base::Bind(&HWNDMessageHandler::OnAppbarAutohideEdgesChanged,
|
| + autohide_factory_.GetWeakPtr()))
|
| + : ViewsDelegate::EDGE_BOTTOM;
|
| }
|
|
|
| void HWNDMessageHandler::OnAppbarAutohideEdgesChanged() {
|
|
|