Merge "Fix accessibility button footer preference did not announced correct by TalkBack" into sc-dev
diff --git a/src/com/android/settings/wifi/WifiDialogActivity.java b/src/com/android/settings/wifi/WifiDialogActivity.java
index abe1205..4514b0d 100644
--- a/src/com/android/settings/wifi/WifiDialogActivity.java
+++ b/src/com/android/settings/wifi/WifiDialogActivity.java
@@ -33,6 +33,7 @@
import android.os.SimpleClock;
import android.os.SystemClock;
import android.text.TextUtils;
+import android.util.EventLog;
import android.util.Log;
import androidx.annotation.VisibleForTesting;
@@ -356,6 +357,7 @@
final String callingPackage = getCallingPackage();
if (callingPackage == null) {
Log.d(TAG, "Failed to get the calling package, don't return the result.");
+ EventLog.writeEvent(0x534e4554, "185126813", -1 /* UID */, "no calling package");
return false;
}
@@ -372,6 +374,14 @@
}
Log.d(TAG, "The calling package does not have the necessary permissions for result.");
+ try {
+ EventLog.writeEvent(0x534e4554, "185126813",
+ getPackageManager().getPackageUid(callingPackage, 0 /* flags */),
+ "no permission");
+ } catch (PackageManager.NameNotFoundException e) {
+ EventLog.writeEvent(0x534e4554, "185126813", -1 /* UID */, "no permission");
+ Log.w(TAG, "Cannot find the UID, calling package: " + callingPackage, e);
+ }
return false;
}
}