Avatar 🌿

Knowledge

one branch, one mud

  1. Archives
  2. Search
  3. Links
    1. Dark Mode

Archives

2026 1

Categories

Android

Tags

IM-Composer Imlog Jetpack Compose
Android

Smooth Transitions Between Soft Keyboard and Attachment Panel in Jetpack Compose

In ImLog, I wanted to achieve a seamless, flicker-free transition between the IME and the attachment panel—similar to WeChat. It's essentially table stakes for any chat app. With some help from Gemini, I iterated on the implementation until it felt solid.

Oct 26, 2026
13 minute read
中文
© 2020 - 2026 fseasy
Built with Hugo
Theme Stack designed by Jimmy