Don't resize the window to show the keyboard (in some cases)?
In some cases resizing the window is not desirable, as it has side-effects on the application. Not resizing the window and overlaying the keyboard instead has been proposed, but that by itself likely wouldn't be a satisfying solution. For example, the app would still need to be aware which parts of it are covered by the keyboard so as to not place important controls there.
I'm opening this issue to collect use cases where resizing the window is problematic, and discuss potential solutions.