Skip to content

Commit 862931b

Browse files
committed
fix gemini suggestions
Change-Id: I2db246e697aa54aebba466ae96cb1b5321b7ec72
1 parent fbe54a2 commit 862931b

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

samples/user-interface/live-updates/src/main/java/com/example/platform/ui/live_updates/LiveUpdateSample.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,11 @@ import androidx.compose.material3.SnackbarHost
3737
import androidx.compose.material3.SnackbarHostState
3838
import androidx.compose.material3.Text
3939
import androidx.compose.runtime.Composable
40+
import androidx.compose.runtime.getValue
4041
import androidx.compose.runtime.mutableStateOf
4142
import androidx.compose.runtime.remember
4243
import androidx.compose.runtime.rememberCoroutineScope
44+
import androidx.compose.runtime.setValue
4345
import androidx.compose.ui.Alignment
4446
import androidx.compose.ui.Modifier
4547
import androidx.compose.ui.platform.LocalContext
@@ -120,19 +122,18 @@ fun NotificationPermission() {
120122
@Composable
121123
fun NotificationPostPromotedPermission() {
122124
val context = LocalContext.current
123-
val isPostPromotionsEnabled = remember { mutableStateOf(SnackbarNotificationManager.isPostPromotionsEnabled()) }
125+
var isPostPromotionsEnabled by remember { mutableStateOf(SnackbarNotificationManager.isPostPromotionsEnabled()) }
124126
LifecycleEventEffect(Lifecycle.Event.ON_RESUME) {
125-
isPostPromotionsEnabled.value = SnackbarNotificationManager.isPostPromotionsEnabled()
127+
isPostPromotionsEnabled = SnackbarNotificationManager.isPostPromotionsEnabled()
126128
}
127-
if (!isPostPromotionsEnabled.value) {
129+
if (!isPostPromotionsEnabled) {
128130
Text(
129131
text = stringResource(R.string.post_promoted_permission_message),
130132
modifier = Modifier.padding(horizontal = 10.dp),
131133
)
132134
Button(
133135
onClick = {
134136
val intent = Intent(Settings.ACTION_APP_NOTIFICATION_PROMOTION_SETTINGS).apply {
135-
flags = Intent.FLAG_ACTIVITY_NEW_TASK
136137
putExtra(Settings.EXTRA_APP_PACKAGE, context.packageName)
137138
}
138139
context.startActivity(intent)

samples/user-interface/live-updates/src/main/java/com/example/platform/ui/live_updates/SnackbarNotificationManager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,6 @@ object SnackbarNotificationManager {
261261

262262
@RequiresApi(Build.VERSION_CODES.BAKLAVA)
263263
fun isPostPromotionsEnabled(): Boolean {
264-
return notificationManager.canPostPromotedNotifications()
264+
return notificationManager.canPostPromotedNotifications()
265265
}
266266
}

0 commit comments

Comments
 (0)