Chromium Code Reviews| Index: components/mus/public/cpp/lib/window.cc |
| diff --git a/components/mus/public/cpp/lib/window.cc b/components/mus/public/cpp/lib/window.cc |
| index 46291b0a68092a0327e81f0c5acdde3fc2355275..94d598b9ca72fcda06a33977fb3fdc0ea6bc1e28 100644 |
| --- a/components/mus/public/cpp/lib/window.cc |
| +++ b/components/mus/public/cpp/lib/window.cc |
| @@ -778,6 +778,8 @@ bool Window::ReorderImpl(Window* window, |
| DCHECK(relative); |
| DCHECK_NE(window, relative); |
| DCHECK_EQ(window->parent(), relative->parent()); |
| + if (!window->parent()) |
| + return false; |
|
sadrul
2016/01/11 21:37:34
There is probably a bug that the WS sends reorder
sadrul
2016/01/12 21:50:48
Put up https://codereview.chromium.org/1580193002/
|
| if (!AdjustStackingForTransientWindows(&window, &relative, &direction, |
| window->stacking_target_)) |