diff options
author | mukai@chromium.org <mukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-09 01:30:49 +0000 |
---|---|---|
committer | mukai@chromium.org <mukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-09 01:30:49 +0000 |
commit | e66d28be8f2cf6cb25dc8976e02fafcd3fb0d6ef (patch) | |
tree | da4f5c963951f632f25855240979ddf33b3e7885 /media | |
parent | e26f032cb91a7fd33ec93b4d13dffa0b2568b3ec (diff) | |
download | chromium_src-e66d28be8f2cf6cb25dc8976e02fafcd3fb0d6ef.zip chromium_src-e66d28be8f2cf6cb25dc8976e02fafcd3fb0d6ef.tar.gz chromium_src-e66d28be8f2cf6cb25dc8976e02fafcd3fb0d6ef.tar.bz2 |
Allows tray_event_filter to handle multiple bubbles.
Currently tray_event_filter is owned by tray_bubble_wrapper, but
its location event handler wants to care about multiple bubble wrappers.
A typical situation is that the system notification (like power notification)
appears when the detailed view is opened. Click inside of the detailed view
will be handled by tray_event_filter for the power notification and it will
close the detailed view through ClickOutsideBubble() unexpectedly.
Now the tray_event_filter is owned by tray_background_view and can handle
outside-detection for all of bubbles.
BUG=167118
Review URL: https://chromiumcodereview.appspot.com/12207049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181581 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media')
0 files changed, 0 insertions, 0 deletions