| Index: ui/aura/client/activation_change_observer.h
|
| diff --git a/ui/aura/client/activation_change_observer.h b/ui/aura/client/activation_change_observer.h
|
| index 38fa39ce575f48fd98e73a73bac0564dcc34a247..2f247db04b34de831daf4ebfcccf001eda347495 100644
|
| --- a/ui/aura/client/activation_change_observer.h
|
| +++ b/ui/aura/client/activation_change_observer.h
|
| @@ -21,6 +21,12 @@ class AURA_EXPORT ActivationChangeObserver {
|
| virtual void OnWindowActivated(Window* gained_active,
|
| Window* lost_active) = 0;
|
|
|
| + // Called when during window activation the currently active window is
|
| + // selected for activation. This can happen when a window requested for
|
| + // activation cannot be activated because a system modal window is active.
|
| + virtual void OnAttemptToReactivateWindow(aura::Window* request_active,
|
| + aura::Window* actual_active) {}
|
| +
|
| protected:
|
| virtual ~ActivationChangeObserver() {}
|
| };
|
|
|