Chromium Code Reviews| Index: ui/message_center/views/toast_contents_view.cc |
| diff --git a/ui/message_center/views/toast_contents_view.cc b/ui/message_center/views/toast_contents_view.cc |
| index 690e694156827f658ab2c4a5ae7a4b3be0b4574e..fdaeb38a428ae38e6b26bb62cdc2291d3937b8a3 100644 |
| --- a/ui/message_center/views/toast_contents_view.cc |
| +++ b/ui/message_center/views/toast_contents_view.cc |
| @@ -238,8 +238,11 @@ void ToastContentsView::OnDisplayChanged() { |
| if (!native_view || !collection_.get()) |
| return; |
| - collection_->OnDisplayBoundsChanged(gfx::Screen::GetScreenFor( |
| - native_view)->GetDisplayNearestWindow(native_view)); |
| + int metrics = gfx::DisplayObserver::DISPLAY_METRICS_BOUNDS | |
|
oshima
2014/05/08 18:06:50
const
mlamouri (slow - plz ping)
2014/05/09 16:11:39
Done.
mlamouri (slow - plz ping)
2014/05/09 16:11:39
Done.
|
| + gfx::DisplayObserver::DISPLAY_METRICS_WORKAREA; |
| + collection_->OnDisplayMetricsChanged(gfx::Screen::GetScreenFor( |
| + native_view)->GetDisplayNearestWindow(native_view), |
| + static_cast<gfx::DisplayObserver::MetricsType>(metrics)); |
| } |
| void ToastContentsView::OnWorkAreaChanged() { |
| @@ -251,8 +254,9 @@ void ToastContentsView::OnWorkAreaChanged() { |
| if (!native_view || !collection_.get()) |
| return; |
| - collection_->OnDisplayBoundsChanged(gfx::Screen::GetScreenFor( |
| - native_view)->GetDisplayNearestWindow(native_view)); |
| + collection_->OnDisplayMetricsChanged(gfx::Screen::GetScreenFor( |
| + native_view)->GetDisplayNearestWindow(native_view), |
| + gfx::DisplayObserver::DISPLAY_METRICS_WORKAREA); |
| } |
| // views::View |