IOS - Text Input takes up entire screen
- [X] Disable all other plugins besides Copilot (required)
- [X] Screenshot of note + Copilot chat pane + dev console added (required)
Copilot version:
(Bug report without the above will be closed)
Describe how to reproduce A clear and concise description of what the bug is. Clear steps to reproduce the behavior
Trying to enter anything on Copilot screen takes up entire screen making it difficult to use
Expected behavior A clear and concise description of what you expected to happen.
Don't take up the entire screen
Screenshots Add screenshots to help explain your problem. Please turn on debug mode in Copilot settings, turn off other plugins to leave only Copilot dev messages as necessary.
Additional context Add any other context about the problem here.
Not sure when this started happening. Maybe the after the latest version of Obsidian update a few days ago.
Am I the only person facing this issue? I disabled all other plugins, themes and CSS and the issue still happens on iOS. It becomes usable if I use Right Pane rather than Editor, but when the pane opens the focus jumps. I have to tab the input box twice to start typing. This issue does not happen on MacOs
For me personally it's working fine. But I did see this elsewhere for other apps that sporadically behave like this. Not sure what's the iOS-related issue here. Perhaps @wenzhengjiang knows?
Same issue. Plug-in is unusable on mobile for me
@ichts @Emt-lin Is this reproducible or no? Still relevant on 3.1.0?
I can't reproduce.
Is this still relevant? @WonSong
Yes still having the same issue. I had this issue originally on iPhone 16e. Same issue with a new 17 pro.
I have this same issue on a iPhone 16 Pro iOS 18.6.2 running Obsidian 1.10.3
I can repro. @Emt-lin @wenzhengjiang Can you take a look when you have time?
It seems the chat view always enforced height: 100% of the Obsidian pane, never listening to iOS’s visualViewport. When the software keyboard opened, iOS shrank the visible viewport, but our React layout kept the original height, so the keyboard simply covered the input. Larger system fonts made the issue obvious, but it happened for everyone on mobile. The fix lets the chat container track the actual visualViewport height and keyboard offset so it shrinks/pads when the keyboard appears, keeping the UI visible.