| Index: ash/wm/event_rewriter_event_filter.cc
|
| diff --git a/ash/wm/event_rewriter_event_filter.cc b/ash/wm/event_rewriter_event_filter.cc
|
| index 81ed7e58853b49668268b7ceb62c7800f95759d4..3b96c2ddf2da307aa822e04322c952ac0c960ef6 100644
|
| --- a/ash/wm/event_rewriter_event_filter.cc
|
| +++ b/ash/wm/event_rewriter_event_filter.cc
|
| @@ -39,19 +39,17 @@ void EventRewriterEventFilter::OnKeyEvent(ui::KeyEvent* event) {
|
| }
|
| }
|
|
|
| -ui::EventResult EventRewriterEventFilter::OnMouseEvent(ui::MouseEvent* event) {
|
| +void EventRewriterEventFilter::OnMouseEvent(ui::MouseEvent* event) {
|
| if (!delegate_.get())
|
| - return ui::ER_UNHANDLED;
|
| + return;
|
|
|
| switch (delegate_->RewriteOrFilterLocatedEvent(event)) {
|
| case EventRewriterDelegate::ACTION_REWRITE_EVENT:
|
| - return ui::ER_UNHANDLED;
|
| + return;
|
| case EventRewriterDelegate::ACTION_DROP_EVENT:
|
| - return ui::ER_CONSUMED;
|
| + event->StopPropagation();
|
| + break;
|
| }
|
| -
|
| - NOTREACHED();
|
| - return ui::ER_UNHANDLED;
|
| }
|
|
|
| } // namespace internal
|
|
|