Loading src/com/android/settings/slices/VolumeSliceHelper.java +11 −7 Original line number Diff line number Diff line Loading @@ -111,6 +111,7 @@ public class VolumeSliceHelper { private static void handleStreamChanged(Context context, Intent intent) { final int inputType = intent.getIntExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, -1); synchronized (sRegisteredUri) { for (Map.Entry<Uri, Integer> entry : sRegisteredUri.entrySet()) { if (entry.getValue() == inputType) { context.getContentResolver().notifyChange(entry.getKey(), null /* observer */); Loading @@ -118,10 +119,13 @@ public class VolumeSliceHelper { } } } } private static void notifyAllStreamsChanged(Context context) { synchronized (sRegisteredUri) { sRegisteredUri.forEach((uri, audioStream) -> { context.getContentResolver().notifyChange(uri, null /* observer */); }); } } } Loading
src/com/android/settings/slices/VolumeSliceHelper.java +11 −7 Original line number Diff line number Diff line Loading @@ -111,6 +111,7 @@ public class VolumeSliceHelper { private static void handleStreamChanged(Context context, Intent intent) { final int inputType = intent.getIntExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, -1); synchronized (sRegisteredUri) { for (Map.Entry<Uri, Integer> entry : sRegisteredUri.entrySet()) { if (entry.getValue() == inputType) { context.getContentResolver().notifyChange(entry.getKey(), null /* observer */); Loading @@ -118,10 +119,13 @@ public class VolumeSliceHelper { } } } } private static void notifyAllStreamsChanged(Context context) { synchronized (sRegisteredUri) { sRegisteredUri.forEach((uri, audioStream) -> { context.getContentResolver().notifyChange(uri, null /* observer */); }); } } }