diff options
author | Shraddha Basantwani <shraddha.basantwani@ittiam.com> | 2019-06-26 18:04:44 -0700 |
---|---|---|
committer | Nick Chalko <nchalko@google.com> | 2019-06-26 19:43:47 -0700 |
commit | 6bf36a5ac83aba3f12e964028ef8cbb8b0f62166 (patch) | |
tree | 9c7251ee5905690d229be6d736ec82405ec1a890 /src | |
parent | 27499616833b42c54b9169b6660aae23536868ff (diff) | |
download | TV-6bf36a5ac83aba3f12e964028ef8cbb8b0f62166.tar.gz |
Fix: Handle null context for DeveloperPreference
Test: adb shell monkey -p com.android.tv -v 10000
Live Channels: Import of 1388194
Bug: 135078192
Change-Id: Ie7c931bc5fe9d82e5876a767609a95e548b1e54d
PiperOrigin-RevId: 255303793
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/tv/ui/sidepanel/SideFragment.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/tv/ui/sidepanel/SideFragment.java b/src/com/android/tv/ui/sidepanel/SideFragment.java index f146b676..703b1e43 100644 --- a/src/com/android/tv/ui/sidepanel/SideFragment.java +++ b/src/com/android/tv/ui/sidepanel/SideFragment.java @@ -134,7 +134,8 @@ public abstract class SideFragment<T extends Item> extends Fragment implements H } public final boolean isHideKeyForThisPanel(int keyCode) { - boolean debugKeysEnabled = DeveloperPreferences.USE_DEBUG_KEYS.get(mContext); + boolean debugKeysEnabled = + DeveloperPreferences.USE_DEBUG_KEYS.getDefaultIfContextNull(mContext); return mHideKey != KeyEvent.KEYCODE_UNKNOWN && (mHideKey == keyCode || (debugKeysEnabled && mDebugHideKey == keyCode)); } |