| Index: views/widget/native_widget_gtk.cc
|
| diff --git a/views/widget/native_widget_gtk.cc b/views/widget/native_widget_gtk.cc
|
| index b6a228055f56d16b8a04bfcacf7a384a1601c2fd..fbb823507eb03e1d9828e752fe8ba9cdd222a687 100644
|
| --- a/views/widget/native_widget_gtk.cc
|
| +++ b/views/widget/native_widget_gtk.cc
|
| @@ -260,7 +260,15 @@ class NativeWidgetGtk::DropObserver : public MessageLoopForUI::Observer {
|
| static DropObserver* GetInstance() {
|
| return Singleton<DropObserver>::get();
|
| }
|
| +#if defined(TOUCH_UI)
|
| + virtual base::EventStatus WillProcessEvent(
|
| + const base::NativeEvent& event) OVERRIDE {
|
| + return base::EVENT_CONTINUE;
|
| + }
|
|
|
| + virtual void DidProcessEvent(const base::NativeEvent& event) OVERRIDE {
|
| + }
|
| +#else
|
| virtual void WillProcessEvent(GdkEvent* event) {
|
| if (event->type == GDK_DROP_START) {
|
| NativeWidgetGtk* widget = GetNativeWidgetGtkForEvent(event);
|
| @@ -271,6 +279,7 @@ class NativeWidgetGtk::DropObserver : public MessageLoopForUI::Observer {
|
|
|
| virtual void DidProcessEvent(GdkEvent* event) {
|
| }
|
| +#endif
|
|
|
| private:
|
| NativeWidgetGtk* GetNativeWidgetGtkForEvent(GdkEvent* event) {
|
|
|