From 2a8978a60d4426b7f9e3a250aa4675268bba47ab Mon Sep 17 00:00:00 2001
From: goapunk <noobie@goapunks.net>
Date: Sat, 29 Apr 2017 16:49:37 +0200
Subject: [PATCH] fix group name validation

Signed-off-by: goapunk <noobie@goapunks.net>
---
 .../android/privategroup/creation/CreateGroupFragment.java   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/briar-android/src/main/java/org/briarproject/briar/android/privategroup/creation/CreateGroupFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/privategroup/creation/CreateGroupFragment.java
index d0adfef241..afede5594b 100644
--- a/briar-android/src/main/java/org/briarproject/briar/android/privategroup/creation/CreateGroupFragment.java
+++ b/briar-android/src/main/java/org/briarproject/briar/android/privategroup/creation/CreateGroupFragment.java
@@ -10,6 +10,7 @@ import android.view.ViewGroup;
 import android.widget.Button;
 import android.widget.EditText;
 
+import org.briarproject.bramble.util.StringUtils;
 import org.briarproject.briar.R;
 import org.briarproject.briar.android.activity.ActivityComponent;
 import org.briarproject.briar.android.fragment.BaseFragment;
@@ -84,9 +85,9 @@ public class CreateGroupFragment extends BaseFragment {
 
 	private void validateName() {
 		String name = this.name.getText().toString();
-		if (name.length() < 1 || name.length() > MAX_GROUP_NAME_LENGTH)
+		if (name.length() < 1 || StringUtils.utf8IsTooLong(name, MAX_GROUP_NAME_LENGTH))
 			button.setEnabled(false);
-		else if(!button.isEnabled())
+		else if (!button.isEnabled())
 			button.setEnabled(true);
 	}
 
-- 
GitLab