summaryrefslogtreecommitdiffstats
path: root/services/core/java/com/android/server/statusbar
diff options
context:
space:
mode:
authorChristoph Studer <chstuder@google.com>2014-03-21 13:10:21 +0100
committerChristoph Studer <chstuder@google.com>2014-04-07 14:52:17 -0400
commit760ea554d0022fd88bbe13e3ef7c75cbe8613af6 (patch)
tree8d867287b61f46dfa2e9ee54ee876df0a9c55435 /services/core/java/com/android/server/statusbar
parent012785d8cbaadb4041707af350e122ad29d22151 (diff)
downloadframeworks_base-760ea554d0022fd88bbe13e3ef7c75cbe8613af6.zip
frameworks_base-760ea554d0022fd88bbe13e3ef7c75cbe8613af6.tar.gz
frameworks_base-760ea554d0022fd88bbe13e3ef7c75cbe8613af6.tar.bz2
Write eventlog entries for notification panel visibility
Change-Id: Ie7e15ed15739cb5f057c900e1cadf90824b2b4ef
Diffstat (limited to 'services/core/java/com/android/server/statusbar')
-rw-r--r--services/core/java/com/android/server/statusbar/StatusBarManagerService.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
index 4ce02c1..e4b5f3a 100644
--- a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
+++ b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
@@ -535,6 +535,17 @@ public class StatusBarManagerService extends IStatusBarService.Stub
}
@Override
+ public void onPanelHidden() throws RemoteException {
+ enforceStatusBarService();
+ long identity = Binder.clearCallingIdentity();
+ try {
+ mNotificationDelegate.onPanelHidden();
+ } finally {
+ Binder.restoreCallingIdentity(identity);
+ }
+ }
+
+ @Override
public void onNotificationClick(String pkg, String tag, int id, int userId) {
enforceStatusBarService();
final int callingUid = Binder.getCallingUid();