| Index: services/ui/ws/window_tree.cc
|
| diff --git a/services/ui/ws/window_tree.cc b/services/ui/ws/window_tree.cc
|
| index 0ec3e9867ad0c0cdf6e8f7d4853652cad5923c5d..6c1d7f44affbaf1eea4519f6fdff80ed76df60bf 100644
|
| --- a/services/ui/ws/window_tree.cc
|
| +++ b/services/ui/ws/window_tree.cc
|
| @@ -2070,6 +2070,13 @@ void WindowTree::WmResponse(uint32_t change_id, bool response) {
|
| window_server_->WindowManagerChangeCompleted(change_id, response);
|
| }
|
|
|
| +void WindowTree::WmSetBoundsResponse(uint32_t change_id) {
|
| + // The window manager will always give a response of false to the client
|
| + // because it will always update the bounds of the top level window itself
|
| + // which will overwrite the request made by the client.
|
| + WmResponse(change_id, false);
|
| +}
|
| +
|
| void WindowTree::WmRequestClose(Id transport_window_id) {
|
| ServerWindow* window =
|
| GetWindowByClientId(ClientWindowId(transport_window_id));
|
|
|