hello, anyone please help me with IME issue? Facing this since yesterday, issue is the text field is going a little behind the keyboard and if I use imePadding() or windowInset.Ime there is double imePadding (attached image) even I tried consumeWindowInsets but it doesn't work, I don't know where I'm missing something, my app follows this arch: setContent -> theme -> Box -> NavGraph -> the screen (chat room) -> scaffold (with contentWindowInsets = WindowInsets(0, 0, 0, 0)) -> Box -> lazyColumn for listing chats (previously placed the text field in box at bottom center but same issue so now placed at scaffold bottomBar) tried every possible solution from internet, read inset documentation, and even stuck in AI circular response hell, in past solved this issue but forgot how I did, attaching the gist and screenshots.
https://gist.github.com/Iycs2122/51ce2fac3cb8cb1ab85c5a1767b47d94