| Index: ui/views/view.cc
|
| diff --git a/ui/views/view.cc b/ui/views/view.cc
|
| index caf1a36784db471040e80e518f118744b7cd1ae8..2d0003908e61c418473aa0e0319f25352d50b7f3 100644
|
| --- a/ui/views/view.cc
|
| +++ b/ui/views/view.cc
|
| @@ -468,6 +468,14 @@ void View::SetPaintToLayer(bool paint_to_layer) {
|
| }
|
| }
|
|
|
| +scoped_ptr<ui::Layer> View::RecreateLayer() {
|
| + scoped_ptr<ui::Layer> old_layer = LayerOwner::RecreateLayer();
|
| + Widget* widget = GetWidget();
|
| + if (widget)
|
| + widget->UpdateRootLayers();
|
| + return old_layer.Pass();
|
| +}
|
| +
|
| // RTL positioning -------------------------------------------------------------
|
|
|
| gfx::Rect View::GetMirroredBounds() const {
|
|
|