Merge "Strip formatting from convo senders and title" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
954574cfaa
@@ -72,6 +72,7 @@ import com.android.internal.util.ContrastColorUtil;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
import java.util.Objects;
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
|
|
||||||
@@ -795,7 +796,8 @@ public class ConversationLayout extends FrameLayout
|
|||||||
*/
|
*/
|
||||||
@RemotableViewMethod
|
@RemotableViewMethod
|
||||||
public void setConversationTitle(CharSequence conversationTitle) {
|
public void setConversationTitle(CharSequence conversationTitle) {
|
||||||
mConversationTitle = conversationTitle;
|
// Remove formatting from the title.
|
||||||
|
mConversationTitle = conversationTitle != null ? conversationTitle.toString() : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public CharSequence getConversationTitle() {
|
public CharSequence getConversationTitle() {
|
||||||
@@ -1052,6 +1054,9 @@ public class ConversationLayout extends FrameLayout
|
|||||||
groups.add(currentGroup);
|
groups.add(currentGroup);
|
||||||
if (sender == null) {
|
if (sender == null) {
|
||||||
sender = mUser;
|
sender = mUser;
|
||||||
|
} else {
|
||||||
|
// Remove all formatting from the sender name
|
||||||
|
sender = sender.toBuilder().setName(Objects.toString(sender.getName())).build();
|
||||||
}
|
}
|
||||||
senders.add(sender);
|
senders.add(sender);
|
||||||
currentSenderKey = key;
|
currentSenderKey = key;
|
||||||
|
|||||||
Reference in New Issue
Block a user