mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 17:29:32 +01:00
Avoid setting blank group names.
This commit is contained in:
@@ -262,11 +262,8 @@ public class AddGroupDetailsFragment extends LoggingFragment {
|
||||
}
|
||||
|
||||
private void setCreateEnabled(boolean isEnabled) {
|
||||
if (create.isClickable() == isEnabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
create.setClickable(isEnabled);
|
||||
create.setEnabled(isEnabled);
|
||||
}
|
||||
|
||||
private void showAvatarPicker() {
|
||||
|
||||
@@ -48,7 +48,7 @@ public final class AddGroupDetailsViewModel extends ViewModel {
|
||||
this.repository = repository;
|
||||
|
||||
MutableLiveData<List<GroupMemberEntry.NewGroupCandidate>> initialMembers = new MutableLiveData<>();
|
||||
LiveData<Boolean> isValidName = Transformations.map(name, name -> !TextUtils.isEmpty(name));
|
||||
LiveData<Boolean> isValidName = Transformations.map(name, name -> !name.isBlank());
|
||||
|
||||
members = LiveDataUtil.combineLatest(initialMembers, deleted, AddGroupDetailsViewModel::filterDeletedMembers);
|
||||
isMms = Transformations.map(members, AddGroupDetailsViewModel::isAnyForcedSms);
|
||||
|
||||
Reference in New Issue
Block a user