Loading core/java/android/nfc/NfcActivityManager.java +34 −30 Original line number Diff line number Diff line Loading @@ -371,7 +371,8 @@ public final class NfcActivityManager extends IAppCallback.Stub flags = state.flags; activity = state.activity; } final long ident = Binder.clearCallingIdentity(); try { // Make callbacks without lock if (ndefCallback != null) { message = ndefCallback.createNdefMessage(event); Loading Loading @@ -406,6 +407,9 @@ public final class NfcActivityManager extends IAppCallback.Stub Intent.FLAG_GRANT_READ_URI_PERMISSION); } } } finally { Binder.restoreCallingIdentity(ident); } return new BeamShareData(message, uris, new UserHandle(UserHandle.myUserId()), flags); } Loading Loading
core/java/android/nfc/NfcActivityManager.java +34 −30 Original line number Diff line number Diff line Loading @@ -371,7 +371,8 @@ public final class NfcActivityManager extends IAppCallback.Stub flags = state.flags; activity = state.activity; } final long ident = Binder.clearCallingIdentity(); try { // Make callbacks without lock if (ndefCallback != null) { message = ndefCallback.createNdefMessage(event); Loading Loading @@ -406,6 +407,9 @@ public final class NfcActivityManager extends IAppCallback.Stub Intent.FLAG_GRANT_READ_URI_PERMISSION); } } } finally { Binder.restoreCallingIdentity(ident); } return new BeamShareData(message, uris, new UserHandle(UserHandle.myUserId()), flags); } Loading