Index: services/ui/ws/window_manager_state.cc |
diff --git a/services/ui/ws/window_manager_state.cc b/services/ui/ws/window_manager_state.cc |
index 21d677e48ca2bdd8b0d6996432ed846f87a782c5..38e8786ef1eb590a1e2f2b9f3052f3f6ff547e2a 100644 |
--- a/services/ui/ws/window_manager_state.cc |
+++ b/services/ui/ws/window_manager_state.cc |
@@ -154,6 +154,19 @@ void WindowManagerState::ReleaseCaptureBlockedByAnyModalWindow() { |
event_dispatcher_.ReleaseCaptureBlockedByAnyModalWindow(); |
} |
+void WindowManagerState::SetDragDropSourceWindow( |
+ CurrentDragOperationSource* drag_source, |
+ ServerWindow* window, |
+ mojo::Map<mojo::String, mojo::Array<uint8_t>> drag_data, |
+ uint32_t drag_operation) { |
+ event_dispatcher_.SetDragDropSourceWindow( |
+ drag_source, window, std::move(drag_data), drag_operation); |
+} |
+ |
+void WindowManagerState::EndDragDrop() { |
+ event_dispatcher_.EndDragDrop(); |
+} |
+ |
void WindowManagerState::AddSystemModalWindow(ServerWindow* window) { |
DCHECK(!window->transient_parent()); |
event_dispatcher_.AddSystemModalWindow(window); |