Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / ui / events / ozone / evdev / event_converter_evdev.cc
index 6c88b62..0a54fc4 100644 (file)
@@ -11,10 +11,13 @@ namespace ui {
 
 EventConverterEvdev::EventConverterEvdev() {}
 
+EventConverterEvdev::EventConverterEvdev(const EventDispatchCallback& callback)
+    : dispatch_callback_(callback) {}
+
 EventConverterEvdev::~EventConverterEvdev() {}
 
-void EventConverterEvdev::DispatchEvent(scoped_ptr<ui::Event> event) {
-  EventFactoryOzone::DispatchEvent(event.Pass());
+void EventConverterEvdev::DispatchEventToCallback(ui::Event* event) {
+  dispatch_callback_.Run(event);
 }
 
 }  // namespace ui