Only dispatch menu events if they have a valid target.
commit1fcbdf70bd5cd500c01f08ebaf9e3deaec1057fa
authorflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sun, 18 May 2014 13:53:34 +0000 (18 13:53 +0000)
committerflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sun, 18 May 2014 13:53:34 +0000 (18 13:53 +0000)
tree54957bd113846d75ec9b01732c18e5d7f524fbfa
parent46226fb02008162c9810390c509326786193e84a
Only dispatch menu events if they have a valid target.

BUG=370162
TEST=In touchview, open wrench menu and press a key (i.e. 'T'), nothing should happen.

Review URL: https://codereview.chromium.org/284903002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271283 0039d316-1c4b-4281-b951-d872f2087c98
ui/events/event_utils.cc
ui/events/event_utils.h
ui/views/controls/menu/menu_controller.h
ui/views/controls/menu/menu_controller_unittest.cc
ui/views/controls/menu/menu_event_dispatcher_linux.cc