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 component used: LazyColumn/stickyHeader
Android Studio Build: Android Studio Ladybug | 2024.2.1 Patch 3
Build #AI-242.23339.11.2421.12700392, built on November 22, 2024
Runtime version: 21.0.3+-12282718-b509.11 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 11.0
Kotlin plugin: K2 mode (Beta)
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 8192M
Cores: 20
Registry:
ide.instant.shutdown=false
ide.experimental.ui=true
i18n.locale=
Non-Bundled Plugins:
com.intellij.lang.jsgraphql (242.21829.3)
com.apollographql.ijplugin (4.1.0)
Kotlin version: 2.0.21
Steps to Reproduce or Code Sample to Reproduce:
1. Create a project with a LazyColumn with enough items that it can scroll (best to have enough item for about 3x the screen height)
2. Add a textfield as one of the items
3. Define another item as stickyHeader somewhere below the textfield
4. Click into the textfield to have it focused and scroll away
The stickyHeader is no longer sticky, and it scrolls off the screen. If this is an intended behavior, then it is very confusing from user experience point of view as we continuously receive bug tickets regarding the sticky header not working.