| Index: ash/wm/drag_window_resizer.cc
|
| diff --git a/ash/wm/drag_window_resizer.cc b/ash/wm/drag_window_resizer.cc
|
| index 000d1198419d9d40656f89f97839ebf1bb8813e3..15422a0d4b5bd84a67203e2cdc09f7fa1a56a202 100644
|
| --- a/ash/wm/drag_window_resizer.cc
|
| +++ b/ash/wm/drag_window_resizer.cc
|
| @@ -22,6 +22,7 @@
|
| #include "ui/base/hit_test.h"
|
| #include "ui/base/ui_base_types.h"
|
| #include "ui/gfx/screen.h"
|
| +#include "ui/views/corewm/transient_window_manager.h"
|
|
|
| namespace ash {
|
| namespace internal {
|
| @@ -212,7 +213,7 @@ void DragWindowResizer::UpdateDragWindow(const gfx::Rect& bounds,
|
|
|
| bool DragWindowResizer::ShouldAllowMouseWarp() {
|
| return (details_.window_component == HTCAPTION) &&
|
| - !GetTarget()->transient_parent() &&
|
| + !views::corewm::GetTransientParent(GetTarget()) &&
|
| (GetTarget()->type() == aura::client::WINDOW_TYPE_NORMAL ||
|
| GetTarget()->type() == aura::client::WINDOW_TYPE_PANEL);
|
| }
|
| @@ -225,7 +226,7 @@ TrayUser* DragWindowResizer::GetTrayUserItemAtPoint(
|
|
|
| // Check that this is a drag move operation from a suitable window.
|
| if (details_.window_component != HTCAPTION ||
|
| - GetTarget()->transient_parent() ||
|
| + views::corewm::GetTransientParent(GetTarget()) ||
|
| (GetTarget()->type() != aura::client::WINDOW_TYPE_NORMAL &&
|
| GetTarget()->type() != aura::client::WINDOW_TYPE_PANEL &&
|
| GetTarget()->type() != aura::client::WINDOW_TYPE_POPUP))
|
|
|