Replace security exception with silent log in system ui.

Bug: 258532462
Test: Using androidx sample app as it's a partial cl of ag/20859924.
Change-Id: If31515508d4e88b66e5a096c474eae86b1262ce5
This commit is contained in:
Bishoy Gendy
2023-01-17 17:03:11 +00:00
parent 76c74ee9f2
commit 7f22a4d59c

View File

@@ -55,6 +55,7 @@ import android.os.ParcelFileDescriptor;
import android.os.Process;
import android.os.RemoteException;
import android.util.Pair;
import android.util.Slog;
import android.util.SparseArray;
import android.view.InsetsState.InternalInsetsType;
import android.view.InsetsVisibilities;
@@ -1273,7 +1274,8 @@ public class CommandQueue extends IStatusBar.Stub implements
public void showMediaOutputSwitcher(String packageName) {
int callingUid = Binder.getCallingUid();
if (callingUid != 0 && callingUid != Process.SYSTEM_UID) {
throw new SecurityException("Call only allowed from system server.");
Slog.e(TAG, "Call only allowed from system server.");
return;
}
synchronized (mLock) {
SomeArgs args = SomeArgs.obtain();