Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1499)

Unified Diff: ash/display/display_manager.cc

Issue 2185773002: Refactor: remove SetDisplayWorkAreaInsets calls. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ash/display/display_manager.cc
diff --git a/ash/display/display_manager.cc b/ash/display/display_manager.cc
index bed4ca47346aa40e280d4582272fafcbb3a1c4c4..0ee0f1c1ac66e878b286732ec9a562fbf4ea4458 100644
--- a/ash/display/display_manager.cc
+++ b/ash/display/display_manager.cc
@@ -289,6 +289,10 @@ bool DisplayManager::UpdateWorkAreaOfDisplay(int64_t display_id,
DCHECK(display);
gfx::Rect old_work_area = display->work_area();
display->UpdateWorkAreaFromInsets(insets);
+ if (old_work_area != display->work_area()) {
oshima 2016/07/26 20:53:03 nit: bool workarea_changed = old_work_area != dis
hariank 2016/07/26 22:05:16 Done.
+ screen_->NotifyMetricsChanged(
+ *display, display::DisplayObserver::DISPLAY_METRIC_WORK_AREA);
+ }
return old_work_area != display->work_area();
}

Powered by Google App Engine
This is Rietveld 408576698