From 5fbdeaae7c51597ea4af1d2fc7d0b6e992c52250 Mon Sep 17 00:00:00 2001 From: Beverly Date: Mon, 1 Oct 2018 14:29:37 -0400 Subject: [PATCH] Use BidiFormatter in ZenDeleteRuleDialog Test: visual inspection Change-Id: I99231ed5801f3286421f331554fc5c51c2a2d08c Fixes: 35960612 --- .../settings/notification/ZenDeleteRuleDialog.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/com/android/settings/notification/ZenDeleteRuleDialog.java b/src/com/android/settings/notification/ZenDeleteRuleDialog.java index ea582d19b88..804196edccb 100644 --- a/src/com/android/settings/notification/ZenDeleteRuleDialog.java +++ b/src/com/android/settings/notification/ZenDeleteRuleDialog.java @@ -19,15 +19,16 @@ package com.android.settings.notification; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; +import android.text.BidiFormatter; import android.view.View; -import androidx.appcompat.app.AlertDialog; -import androidx.fragment.app.Fragment; - import com.android.internal.logging.nano.MetricsProto; import com.android.settings.R; import com.android.settings.core.instrumentation.InstrumentedDialogFragment; +import androidx.appcompat.app.AlertDialog; +import androidx.fragment.app.Fragment; + public class ZenDeleteRuleDialog extends InstrumentedDialogFragment { protected static final String TAG = "ZenDeleteRuleDialog"; private static final String EXTRA_ZEN_RULE_NAME = "zen_rule_name"; @@ -43,8 +44,9 @@ public class ZenDeleteRuleDialog extends InstrumentedDialogFragment { public static void show(Fragment parent, String ruleName, String id, PositiveClickListener listener) { + final BidiFormatter bidi = BidiFormatter.getInstance(); final Bundle args = new Bundle(); - args.putString(EXTRA_ZEN_RULE_NAME, ruleName); + args.putString(EXTRA_ZEN_RULE_NAME, bidi.unicodeWrap(ruleName)); args.putString(EXTRA_ZEN_RULE_ID, id); mPositiveClickListener = listener;