Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Attachment actions
Unintended behavior
View staffing
Description
Jetpack Compose version:
Material Library Version (M2, M3 or Both?):
Material Compose component used: TimeInput
Android Studio Build: #AI-242.23339.11.2421.12700392
Kotlin version: 2.0.0
Steps to Reproduce or Code Sample to Reproduce:
1.Remember TimePickerState with rememberTimePickerState()
2.Pass state to TimeInput
3.Mutate hour or minute on TimePickerState from a LaunchedEffect, let's say using current time.
Value is indeed set and reflected on the UI, but when I tap on hour field to change the value, old value (hour = 0, minute = 0) is shown on the UI while the other component (minute in this case), is still showing the current minute. The same happens when focusing the minute, it shows the wrong value.
Stack trace (if applicable):