| Index: components/exo/shell_surface.cc
|
| diff --git a/components/exo/shell_surface.cc b/components/exo/shell_surface.cc
|
| index 5432b1256aa13637c0bbc3fbbc9baeb1900239fd..63323c44156d76c381d4de6c92596693be7d8cea 100644
|
| --- a/components/exo/shell_surface.cc
|
| +++ b/components/exo/shell_surface.cc
|
| @@ -334,6 +334,15 @@ void ShellSurface::SetParent(ShellSurface* parent) {
|
| }
|
| }
|
|
|
| +void ShellSurface::Activate() {
|
| + TRACE_EVENT0("exo", "ShellSurface::Activate");
|
| +
|
| + if (!widget_ || widget_->IsActive())
|
| + return;
|
| +
|
| + widget_->Activate();
|
| +}
|
| +
|
| void ShellSurface::Maximize() {
|
| TRACE_EVENT0("exo", "ShellSurface::Maximize");
|
|
|
|
|