summaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
authoryutak@chromium.org <yutak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-03 21:07:08 +0000
committeryutak@chromium.org <yutak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-03 21:07:08 +0000
commit9cee84a06a0694547bf977f81918d318aecd2d9c (patch)
treeb060308a90e8afbed85a1379fb62f3bc7db5bda4 /third_party
parent2a8a635f08dbc6bc47f41a2672b03edeb5219fca (diff)
downloadchromium_src-9cee84a06a0694547bf977f81918d318aecd2d9c.zip
chromium_src-9cee84a06a0694547bf977f81918d318aecd2d9c.tar.gz
chromium_src-9cee84a06a0694547bf977f81918d318aecd2d9c.tar.bz2
FocusManager should accept multiple AcceleratorTargets for each accelerator.
Originally, FocusManager automatically unregisters an old target if multiple AcceleratorTargets are registered to the same accelerator. This behavior is somewhat troublesome, and actually ShelfItemDialog hits a run-time assertion due to the conflict of registrations (issue 12401). This change modifies the behavior of FocusManager to allow multiple targets to be registered for each accelerator. BUG=12401 TEST=See if issue 12401 is resolved. Review URL: http://codereview.chromium.org/114065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17533 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party')
0 files changed, 0 insertions, 0 deletions