diff options
| author | 2025-02-03 09:28:42 -0800 | |
|---|---|---|
| committer | 2025-02-03 09:28:42 -0800 | |
| commit | 26f7760218316ebaecaa7e8da5f652425b634b2f (patch) | |
| tree | d5b410e49f886ed9b04ee47a6942b7b70ceaabe2 | |
| parent | c9c97bec35c821735f25777f943107c105f619f0 (diff) | |
| parent | d8fdcc96090d543496210d4d8347d0336881ec94 (diff) | |
Merge "Checking whether ComponentName with current InputMethod is not null" into main
| -rw-r--r-- | services/core/java/com/android/server/sensorprivacy/SensorPrivacyService.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/sensorprivacy/SensorPrivacyService.java b/services/core/java/com/android/server/sensorprivacy/SensorPrivacyService.java index 81217014bafe..16658e360cba 100644 --- a/services/core/java/com/android/server/sensorprivacy/SensorPrivacyService.java +++ b/services/core/java/com/android/server/sensorprivacy/SensorPrivacyService.java @@ -536,8 +536,12 @@ public final class SensorPrivacyService extends SystemService { user.getIdentifier()); String inputMethodPackageName = null; if (inputMethodComponent != null) { - inputMethodPackageName = ComponentName.unflattenFromString( - inputMethodComponent).getPackageName(); + ComponentName component = ComponentName.unflattenFromString(inputMethodComponent); + if (component != null) { + inputMethodPackageName = component.getPackageName(); + } else { + Log.w(TAG, "Failed to parse inputMethodComponent: " + inputMethodComponent); + } } int capability; |