We have a long time user (we’ve been self hosted on Discourse for 11 years (!) now, so a heartfelt thank you to the team btw ) that can’t create new topics on their Safari mobile browser on iOS anymore.
To them it looks like this, with the issue being a crushed text editor area:
Environment info (please ask for more if I missed anything):
Client user agent (from our DB):
Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1
The user says it’s an iPhone 16 Pro at iOS 26.5 (latest updates for them).
Our discourse version is (plus can be recreated on try.discourse.org as of today) is:
2026.6.0-latest (9ba9bc6c55)
The user also tried it on a clean Horizon theme (no component add-ins from our side) and can recreate as well.
They’ve tried open/reopen the keyboard tick and can’t get by this issue.
I have access to an iPhone 16e and 26.5 and I can not recreate this with Safari on latest updates on our forum, so perhaps something about that user’s setup or setting on their iOS?
Thanks anyone for any help or suggestions, or to the team if they can recreate this.
This is specifically because there’s not enough space to type right?
We can probably do an improvement pass to ensure we always have at least a single line of space here for typing no matter the device size… but for now, if they hide the toolbar with the ☰ button at the top of the composer, are they at least able to enter some content?
There isn’t really much room to work with and it’s surprising that even on newish phones it gives so little vertical space with the keyboard like that. I guess the category / tags could fold up or the GIF/Upload/Full icons flow left more to stop the new line in the future?
Anyway, thanks for looking at it - appreciated!
EDIT: I’ve also reminded the user about the full screen icon that should help here as well . It doesn’t look like on mobile you can actually edit in full screen mode but that could be perhaps a future way around this space restriction?
It’s not a full screen but a preview mode. Just like on desktop you cannot edit in the preview.
I remember that Don once created a full screen button for mobiles which helps because it hides the title and category field - just like the preview. But I haven’t tried it, so I don’t know if it’s still working.
An alternative in your case could be to hide the gif icon on mobiles or move it to the toolbar instead of the separate button at the bottom. Then upload and preview would share a line which could result in one more line for the composer.
I just gave it a go and can’t seem to get the icon to appear on Discourse latest, so it might be out of date a bit now or I’m using it wrong. It would seem to be the sort of thing that would help a lot in this case. Thanks for taking a look.
I updated the full screen theme component to fix it up with latest discourse conventions and it seems to be working well. I’ll try up and tidying up do a PR on the original - thanks for the info again!