| Index: ash/wm/frame_painter.h
|
| ===================================================================
|
| --- ash/wm/frame_painter.h (revision 133684)
|
| +++ ash/wm/frame_painter.h (working copy)
|
| @@ -107,6 +107,8 @@
|
| virtual void OnWindowPropertyChanged(aura::Window* window,
|
| const void* key,
|
| intptr_t old) OVERRIDE;
|
| + virtual void OnWindowVisibilityChanged(aura::Window* window,
|
| + bool visible) OVERRIDE;
|
| virtual void OnWindowDestroying(aura::Window* window) OVERRIDE;
|
|
|
| private:
|
| @@ -127,6 +129,11 @@
|
| // window header.
|
| static bool UseSoloWindowHeader();
|
|
|
| + // Schedules a paint for the window header of the solo window. Invoke this
|
| + // when another window is hidden or destroyed to force the transparency of
|
| + // the now-solo window to update.
|
| + static void SchedulePaintForSoloWindow();
|
| +
|
| static std::set<FramePainter*>* instances_;
|
|
|
| // Not owned
|
|
|