From d3e1045ab956e60664d6d72313eb5aca64885b99 Mon Sep 17 00:00:00 2001 From: ekager Date: Mon, 21 Dec 2020 15:19:26 -0800 Subject: [PATCH] For #17165 - Use application context to get notification localized strings --- .../org/mozilla/fenix/customtabs/PoweredByNotification.kt | 2 +- .../org/mozilla/fenix/session/PrivateNotificationService.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/customtabs/PoweredByNotification.kt b/app/src/main/java/org/mozilla/fenix/customtabs/PoweredByNotification.kt index 7a79fe61f..9e4ce375c 100644 --- a/app/src/main/java/org/mozilla/fenix/customtabs/PoweredByNotification.kt +++ b/app/src/main/java/org/mozilla/fenix/customtabs/PoweredByNotification.kt @@ -58,7 +58,7 @@ class PoweredByNotification( val appName = getString(R.string.app_name) return NotificationCompat.Builder(this, channelId) .setSmallIcon(R.drawable.ic_status_logo) - .setContentTitle(getString(R.string.browser_menu_powered_by2, appName)) + .setContentTitle(applicationContext.getString(R.string.browser_menu_powered_by2, appName)) .setBadgeIconType(BADGE_ICON_NONE) .setColor(ContextCompat.getColor(this, R.color.primary_text_light_theme)) .setPriority(NotificationCompat.PRIORITY_MIN) diff --git a/app/src/main/java/org/mozilla/fenix/session/PrivateNotificationService.kt b/app/src/main/java/org/mozilla/fenix/session/PrivateNotificationService.kt index 843a638d3..94f21a60a 100644 --- a/app/src/main/java/org/mozilla/fenix/session/PrivateNotificationService.kt +++ b/app/src/main/java/org/mozilla/fenix/session/PrivateNotificationService.kt @@ -33,8 +33,8 @@ class PrivateNotificationService : AbstractPrivateNotificationService() { override fun NotificationCompat.Builder.buildNotification() { setSmallIcon(R.drawable.ic_private_browsing) - setContentTitle(getString(R.string.app_name_private_4, getString(R.string.app_name))) - setContentText(getString(R.string.notification_pbm_delete_text_2)) + setContentTitle(applicationContext.getString(R.string.app_name_private_4, getString(R.string.app_name))) + setContentText(applicationContext.getString(R.string.notification_pbm_delete_text_2)) color = ContextCompat.getColor(this@PrivateNotificationService, R.color.pbm_notification_color) }