From 08bc8e2b4f279a61c0bb666b8550acb2856fe178 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 6 Mar 2020 09:33:00 +0100 Subject: [PATCH] Prevent null pointer exception --- .../PhoneAccountValidationAssistantActivity.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/assistant/PhoneAccountValidationAssistantActivity.java b/app/src/main/java/org/linphone/assistant/PhoneAccountValidationAssistantActivity.java index 857efd36c..95e32d94a 100644 --- a/app/src/main/java/org/linphone/assistant/PhoneAccountValidationAssistantActivity.java +++ b/app/src/main/java/org/linphone/assistant/PhoneAccountValidationAssistantActivity.java @@ -162,9 +162,12 @@ public class PhoneAccountValidationAssistantActivity extends AssistantActivity { public void onPrimaryClipChanged() { ClipData data = mClipboard.getPrimaryClip(); if (data != null && data.getItemCount() > 0) { - String clip = data.getItemAt(0).getText().toString(); - if (clip.length() == mActivationCodeLength) { - mSmsCode.setText(clip); + ClipData.Item item = data.getItemAt(0); + if (item != null && item.getText() != null) { + String clip = item.getText().toString(); + if (clip.length() == mActivationCodeLength) { + mSmsCode.setText(clip); + } } } }