diff options
| author | 2014-07-25 20:39:05 +0900 | |
|---|---|---|
| committer | 2014-07-26 01:56:34 +0000 | |
| commit | c88f1916b8ab7f5f75a00375c6fb4873ea5044af (patch) | |
| tree | 59ae8d6450c9d645d857e3484b501ca0e2d3058f | |
| parent | 23a0f0512afd26fcc10e94300cf86e6195ade87a (diff) | |
TIF: Fix invalid use of serviceStateMap.get()
Change-Id: Ic43ac2697ed459a105e62c81e8cb6d0fb8ff6dd0
| -rw-r--r-- | services/core/java/com/android/server/tv/TvInputManagerService.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/tv/TvInputManagerService.java b/services/core/java/com/android/server/tv/TvInputManagerService.java index c97ed827b147..1a9a85cc6630 100644 --- a/services/core/java/com/android/server/tv/TvInputManagerService.java +++ b/services/core/java/com/android/server/tv/TvInputManagerService.java @@ -745,7 +745,7 @@ public final class TvInputManagerService extends SystemService { private void setStateLocked(String inputId, int state, int userId) { UserState userState = getUserStateLocked(userId); TvInputState inputState = userState.inputMap.get(inputId); - ServiceState serviceState = userState.serviceStateMap.get(inputId); + ServiceState serviceState = userState.serviceStateMap.get(inputState.mInfo.getComponent()); int oldState = inputState.mState; inputState.mState = state; if (serviceState != null && serviceState.mService == null |