Browse Source

Merge pull request #60563 from madmiraal/fix-60562

Rémi Verschelde 3 years ago
parent
commit
cbdc33bcf7
1 changed files with 7 additions and 8 deletions
  1. 7 8
      platform/android/java/lib/src/org/godotengine/godot/Godot.java

+ 7 - 8
platform/android/java/lib/src/org/godotengine/godot/Godot.java

@@ -666,14 +666,13 @@ public class Godot extends Fragment implements SensorEventListener, IDownloaderC
 	}
 	}
 
 
 	public String getClipboard() {
 	public String getClipboard() {
-		String copiedText = "";
-
-		if (mClipboard.hasPrimaryClip()) {
-			ClipData.Item item = mClipboard.getPrimaryClip().getItemAt(0);
-			copiedText = item.getText().toString();
-		}
-
-		return copiedText;
+		ClipData clipData = mClipboard.getPrimaryClip();
+		if (clipData == null)
+			return "";
+		CharSequence text = clipData.getItemAt(0).getText();
+		if (text == null)
+			return "";
+		return text.toString();
 	}
 	}
 
 
 	public void setClipboard(String p_text) {
 	public void setClipboard(String p_text) {