diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index dbddd897897..0d06360af71 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -2503,7 +2503,7 @@
"Cihaz batareya istifadəsini normal idarə edə bilmir, çünki tətbiqdən istifadə etmədiyiniz zaman %1$s məkanı təklif etməyə davam edir.\n\n Bu problemi həll etmək üçün tətbiq məkanını deaktiv edə bilərsiniz."
"Deaktiv edin"
"Ekran"
- "İşartı"
+ "Fənər"
"Kamera"
"Wi-Fi"
"Bluetooth"
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 69c9a9caf6a..4350280aa38 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -2277,7 +2277,7 @@
"За звъненето и известията е зададено „Силно“"
"Изключено"
"Слабо"
- "средно"
+ "Средно"
"Силно"
"Настройки"
"Вкл."
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 0d3e8018c36..461b028ed43 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -1148,7 +1148,7 @@
"Hlasitost vyzvánění a oznámení"
"Vibrovat v tichém režimu"
"Výchozí zvuk oznámení"
- "Vyzváněcí tón"
+ "Vyzvánění"
"Oznámení"
"Použije hlasitost příchozích hovorů také pro oznámení"
"Nepodporuje pracovní profily"
@@ -3393,7 +3393,7 @@
"Hlasitost budíku"
"Hlasitost vyzvánění a oznámení"
"Hlasitost oznámení"
- "Vyzváněcí tón telefonu"
+ "Vyzvánění telefonu"
"Výchozí zvuk oznámení"
"Zvuk z aplikace"
"Výchozí zvuk oznámení"
@@ -3536,7 +3536,7 @@
"Zvuky pracovního profilu"
"Použít zvuky osobního profilu"
"Zvuky pracovního a osobního profilu jsou stejné"
- "Vyzváněcí tón prac. telefonu"
+ "Vyzvánění prac. telefonu"
"Výchozí zvuk pracovního oznámení"
"Výchozí zvuk pracovního budíku"
"Stejné jako v osobním profilu"
@@ -3545,7 +3545,7 @@
"Pro pracovní profil budou použity zvuky z osobního profilu"
"Přidat vlastní zvuk?"
"Soubor bude zkopírován do složky %s"
- "Vyzváněcí tóny"
+ "Vyzvánění"
"Další zvuky a vibrace"
"Oznámení"
"Nedávno odeslané"
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 8788a557f45..17271bae077 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -254,7 +254,7 @@
"Fecha y hora"
"Establecer fecha y hora"
"Establecer fecha, hora, zona horaria y formatos"
- "Usar hora de la red"
+ "Usar la hora proporcionada por la red"
"Usar la zona horaria proporcionada por la red"
"Usar la configuración regional predeterminada"
"Formato de 24 horas"
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 83373804d9e..9f8bfbb1cec 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -826,7 +826,7 @@
"Kokapenaren zehaztasuna hobetzeko, aplikazioek eta zerbitzuek wifi-sareak bilatzen jarraituko dute, baita wifi-konexioa desaktibatuta dagoenean ere. Besteak beste, kokapenean oinarritutako eginbideak eta zerbitzuak hobetzeko erabil daiteke. Aukera hori aldatzeko, joan LINK_BEGINbilatzeko ezarpenetaraLINK_END."
"Kokapenaren zehaztasuna hobetzeko, aktibatu Wifi-sareen bilaketa LINK_BEGINbilatzeko ezarpenetanLINK_END."
"Ez erakutsi berriro"
- "Izan Wi-Fia aktibatuta egoera inaktiboan"
+ "Eduki Wi-Fia aktibatuta egoera inaktiboan"
"Wi‑Fi aktibatuta inaktibo moduan"
"Arazo bat izan da ezarpena aldatzean"
"Egin eraginkorrago"
@@ -949,7 +949,7 @@
"Ziurtagiria behar da."
"WPSa erabilgarri"
" (WPSa erabilgarri)"
- "Operadorearen Wi‑Fi sarea"
+ "Operadorearen wifi-sarea"
"Konektatu %1$s bidez"
"Kokapenaren zehaztasuna hobetzeko eta beste helburu batzuetarako, %1$s aplikazioak sare-bilaketa aktibatu nahi du, Wi-Fia desaktibatuta egonda ere.\n\nBilaketa egin nahi duten beste aplikazio guztiei ere baimendu nahi diezu?"
"Kokapen-zehaztasuna hobetzeko eta beste helburu batzuetarako, aplikazio ezezagun batek sare-bilaketa aktibatu nahi du, wifia desaktibatuta egonda ere.\n\nBilaketa egin nahi duten aplikazio guztiei eman nahi diezu baimena?"
@@ -4517,7 +4517,7 @@
"Kontuaren sinkronizazioa"
"%1$d/%2$d elementuk aktibatuta daukate sinkronizazioa"
"Elementu guztiek aktibatuta daukate sinkronizazioa"
- "Elementu guztiek desaktibatuta dute sinkronizazioa"
+ "Elementu guztiek desaktibatuta daukate sinkronizazioa"
"Gailu kudeatuaren informazioa"
"Erakundeak kudeatzen dituen aldaketak eta ezarpenak"
"%s erakundeak kudeatzen dituen aldaketak eta ezarpenak"
diff --git a/src/com/android/settings/notification/app/BubblePreferenceController.java b/src/com/android/settings/notification/app/BubblePreferenceController.java
index 1aed15609ca..722b27941ab 100644
--- a/src/com/android/settings/notification/app/BubblePreferenceController.java
+++ b/src/com/android/settings/notification/app/BubblePreferenceController.java
@@ -77,7 +77,7 @@ public class BubblePreferenceController extends NotificationPreferenceController
if (isDefaultChannel()) {
return true;
} else {
- return mAppRow != null;
+ return mAppRow != null && mAppRow.bubblePreference != BUBBLE_PREFERENCE_NONE;
}
}
return true;
diff --git a/tests/robotests/src/com/android/settings/notification/app/BubblePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/notification/app/BubblePreferenceControllerTest.java
index 6fec5250f19..afb3d1b0e7f 100644
--- a/tests/robotests/src/com/android/settings/notification/app/BubblePreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/notification/app/BubblePreferenceControllerTest.java
@@ -137,7 +137,7 @@ public class BubblePreferenceControllerTest {
}
@Test
- public void isAvailable_channel_yesIfAppOff() {
+ public void isAvailable_channel_notIfAppOff() {
Settings.Global.putInt(mContext.getContentResolver(), NOTIFICATION_BUBBLES, SYSTEM_WIDE_ON);
NotificationBackend.AppRow appRow = new NotificationBackend.AppRow();
appRow.bubblePreference = BUBBLE_PREFERENCE_NONE;
@@ -145,7 +145,7 @@ public class BubblePreferenceControllerTest {
when(channel.getImportance()).thenReturn(IMPORTANCE_HIGH);
mController.onResume(appRow, channel, null, null, null, null);
- assertTrue(mController.isAvailable());
+ assertFalse(mController.isAvailable());
}
@Test