| Index: ash/wm/base_layout_manager.h
|
| diff --git a/ash/wm/base_layout_manager.h b/ash/wm/base_layout_manager.h
|
| index 624874bdc62108377274aaea4060c59112cee241..69b80adabaed27150ec56327b2c9ab46368a84d2 100644
|
| --- a/ash/wm/base_layout_manager.h
|
| +++ b/ash/wm/base_layout_manager.h
|
| @@ -50,6 +50,9 @@ class ASH_EXPORT BaseLayoutManager : public aura::LayoutManager,
|
| // RootWindowObserver overrides:
|
| virtual void OnRootWindowResized(const gfx::Size& new_size) OVERRIDE;
|
|
|
| + // RootWindowObserver overrides:
|
| + virtual void OnScreenWorkAreaInsetsChanged() OVERRIDE;
|
| +
|
| // WindowObserver overrides:
|
| virtual void OnWindowPropertyChanged(aura::Window* window,
|
| const void* key,
|
| @@ -59,6 +62,10 @@ class ASH_EXPORT BaseLayoutManager : public aura::LayoutManager,
|
| // Update window bounds based on a change in show state.
|
| void UpdateBoundsFromShowState(aura::Window* window);
|
|
|
| + // Adjusts the window sizes when the screen changes its size or its
|
| + // work_area_insets_.
|
| + void AdjustWindowSizesForScreenChange();
|
| +
|
| // Set of windows we're listening to.
|
| WindowSet windows_;
|
|
|
|
|