File tree Expand file tree Collapse file tree 5 files changed +11
-11
lines changed
androidTest/java/com/example/compose/jetchat
main/java/com/example/compose/jetchat/conversation Expand file tree Collapse file tree 5 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ import androidx.compose.ui.test.performClick
3030import androidx.compose.ui.test.performGesture
3131import androidx.compose.ui.test.swipe
3232import androidx.compose.ui.unit.milliseconds
33- import com.example.compose.jetchat.conversation.BackPressedDispatcherAmbient
33+ import com.example.compose.jetchat.conversation.AmbientBackPressedDispatcher
3434import com.example.compose.jetchat.conversation.ConversationContent
3535import com.example.compose.jetchat.conversation.ConversationTestTag
3636import com.example.compose.jetchat.data.exampleUiState
@@ -60,7 +60,7 @@ class ConversationTest {
6060 activity = newActivity
6161 // Launch the conversation screen
6262 composeTestRule.setContent {
63- Providers (BackPressedDispatcherAmbient provides newActivity) {
63+ Providers (AmbientBackPressedDispatcher provides newActivity) {
6464 JetchatTheme (isDarkTheme = themeIsDark.collectAsState(false ).value) {
6565 ConversationContent (
6666 uiState = exampleUiState,
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ import androidx.compose.ui.test.onNodeWithText
2525import androidx.navigation.NavController
2626import androidx.navigation.Navigation
2727import androidx.test.espresso.Espresso
28- import com.example.compose.jetchat.conversation.BackPressedDispatcherAmbient
28+ import com.example.compose.jetchat.conversation.AmbientBackPressedDispatcher
2929import com.example.compose.jetchat.conversation.ConversationContent
3030import com.example.compose.jetchat.data.exampleUiState
3131import com.example.compose.jetchat.theme.JetchatTheme
@@ -59,7 +59,7 @@ class NavigationTest {
5959
6060 // Start the app
6161 composeTestRule.setContent {
62- Providers (BackPressedDispatcherAmbient provides activity) {
62+ Providers (AmbientBackPressedDispatcher provides activity) {
6363 JetchatTheme {
6464 ConversationContent (
6565 uiState = exampleUiState,
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ import androidx.compose.ui.test.onNodeWithText
3232import androidx.compose.ui.test.performClick
3333import androidx.compose.ui.test.performTextInput
3434import androidx.test.espresso.Espresso
35- import com.example.compose.jetchat.conversation.BackPressedDispatcherAmbient
35+ import com.example.compose.jetchat.conversation.AmbientBackPressedDispatcher
3636import com.example.compose.jetchat.conversation.ConversationContent
3737import com.example.compose.jetchat.conversation.KeyboardShownKey
3838import com.example.compose.jetchat.data.exampleUiState
@@ -59,7 +59,7 @@ class UserInputTest {
5959 activity = newActivity
6060 // Launch the conversation screen
6161 composeTestRule.setContent {
62- Providers (BackPressedDispatcherAmbient provides activity) {
62+ Providers (AmbientBackPressedDispatcher provides activity) {
6363 JetchatTheme {
6464 ConversationContent (
6565 uiState = exampleUiState,
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ import androidx.compose.runtime.remember
2525import androidx.compose.runtime.staticAmbientOf
2626
2727/* *
28- * This [Composable] can be used with a [BackPressedDispatcherAmbient ] to intercept a back press (if
28+ * This [Composable] can be used with a [AmbientBackPressedDispatcher ] to intercept a back press (if
2929 * [enabled]).
3030 *
3131 * @param onBackPressed (Event) What to do when back is intercepted
@@ -39,7 +39,7 @@ fun backPressHandler(
3939 enabled : Boolean = true,
4040 highPriority : Boolean = false
4141) {
42- val dispatcher = BackPressedDispatcherAmbient .current.onBackPressedDispatcher
42+ val dispatcher = AmbientBackPressedDispatcher .current.onBackPressedDispatcher
4343
4444 // This callback is going to be remembered only if onBackPressed is referentially equal.
4545 val backCallback = remember(onBackPressed) {
@@ -75,10 +75,10 @@ fun backPressHandler(
7575 * This [Ambient] is used to provide an [OnBackPressedDispatcherOwner]:
7676 *
7777 * ```
78- * Providers(BackPressedDispatcherAmbient provides requireActivity()) { }
78+ * Providers(AmbientBackPressedDispatcher provides requireActivity()) { }
7979 * ```
8080 *
8181 * and setting up the callbacks with [backPressHandler].
8282 */
83- val BackPressedDispatcherAmbient =
83+ val AmbientBackPressedDispatcher =
8484 staticAmbientOf<OnBackPressedDispatcherOwner > { error(" Ambient used without Provider" ) }
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ class ConversationFragment : Fragment() {
4242 ): View {
4343 return ComposeView (context = requireContext()).apply {
4444 setContent {
45- Providers (BackPressedDispatcherAmbient provides requireActivity()) {
45+ Providers (AmbientBackPressedDispatcher provides requireActivity()) {
4646 JetchatTheme {
4747 ConversationContent (
4848 uiState = exampleUiState,
You can’t perform that action at this time.
0 commit comments