Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(129)

Unified Diff: ui/events/event_source.cc

Issue 237363005: Convert chromeos::EventRewriter to a ui::EventRewriter (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/events/event_source.cc
diff --git a/ui/events/event_source.cc b/ui/events/event_source.cc
index 0f3dfb80a0a4baa867e436aae2ba4b130a00eedb..8a0643e3d0ed573e651e3b675224764466fae7f2 100644
--- a/ui/events/event_source.cc
+++ b/ui/events/event_source.cc
@@ -35,7 +35,7 @@ EventDispatchDetails EventSource::SendEventToProcessor(Event* event) {
EventRewriterList::const_iterator it = rewriter_list_.begin(),
end = rewriter_list_.end();
for (; it != end; ++it) {
- status = (*it)->RewriteEvent(*event, &rewritten_event);
+ status = (*it)->RewriteEvent(event, &rewritten_event);
if (status == EVENT_REWRITE_DISCARD) {
CHECK(!rewritten_event);
return EventDispatchDetails();
@@ -47,14 +47,14 @@ EventDispatchDetails EventSource::SendEventToProcessor(Event* event) {
break;
}
CHECK((it == end && !rewritten_event) || rewritten_event);
- EventDispatchDetails details =
- DeliverEventToProcessor(rewritten_event ? rewritten_event.get() : event);
+ Event* send_event = rewritten_event ? rewritten_event.get() : event;
+ EventDispatchDetails details = DeliverEventToProcessor(send_event);
if (details.dispatcher_destroyed)
return details;
while (status == EVENT_REWRITE_DISPATCH_ANOTHER) {
scoped_ptr<Event> new_event;
- status = (*it)->NextDispatchEvent(*rewritten_event, &new_event);
+ status = (*it)->NextDispatchEvent(*send_event, &new_event);
if (status == EVENT_REWRITE_DISCARD)
return EventDispatchDetails();
CHECK_NE(EVENT_REWRITE_CONTINUE, status);

Powered by Google App Engine
This is Rietveld 408576698