Chromium Code Reviews| Index: services/ui/public/cpp/lib/window.cc |
| diff --git a/services/ui/public/cpp/lib/window.cc b/services/ui/public/cpp/lib/window.cc |
| index ae25fcd96b16f8520db135671fedc7962c8ddcb2..4108046ea437e0b3fb7afe1daacfc5eaaed3978e 100644 |
| --- a/services/ui/public/cpp/lib/window.cc |
| +++ b/services/ui/public/cpp/lib/window.cc |
| @@ -447,6 +447,13 @@ void Window::SetCanFocus(bool can_focus) { |
| client_->SetCanFocus(server_id_, can_focus); |
| } |
| +void Window::SetCanAcceptEvents(bool can_accept_events) { |
| + if (client_ && can_accept_events_ != can_accept_events) { |
|
sadrul
2016/07/12 19:44:19
Prefer early return.
if (can_accept_events_ ==
riajiang
2016/07/12 20:51:40
Done.
|
| + client_->SetCanAcceptEvents(server_id_, can_accept_events); |
| + can_accept_events_ = can_accept_events; |
| + } |
| +} |
| + |
| void Window::Embed(ui::mojom::WindowTreeClientPtr client, uint32_t flags) { |
| Embed(std::move(client), base::Bind(&EmptyEmbedCallback), flags); |
| } |