[GH-ISSUE #23219] issue: [Bug] Chat input box is completely missing/hidden on iPadOS 15.8.7 (iPad Air 2) #35449

Closed
opened 2026-04-25 09:39:43 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @learneo on GitHub (Mar 30, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23219

Check Existing Issues

  • I have searched for any existing and/or related issues.
  • I have searched for any existing and/or related discussions.
  • I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.8.12

Ollama Version (if applicable)

No response

Operating System

ipad 15.8.7

Browser (if applicable)

Safari

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

The chat input box should be securely docked to the bottom of the screen, accounting for the virtual keyboard and the safe area, allowing users to type messages.

Actual Behavior

The chat input area is not rendering or is pushed completely off-screen at the bottom when accessing Open WebUI on an older iPad. I am unable to type or interact with the LLM because the text box is invisible.The input box is completely missing/hidden from the viewport. It seems like a CSS viewport height (100vh vs 100dvh vs -webkit-fill-available) calculation issue on older WebKit engines.

Environment details:

Device: iPad Air 2

OS: iPadOS 15.8.7

Browser: Safari / PWA / QQ Browser

Open WebUI Version: Latest Docker version

Steps to Reproduce

1.Open Open WebUI on an iPad Air 2 running iPadOS 15.8.7.
2.Log into the account.
3.Look at the bottom of the chat interface.
4.The chat input box is nowhere to be found.

Logs & Screenshots

Image

Additional Information

No response

Originally created by @learneo on GitHub (Mar 30, 2026). Original GitHub issue: https://github.com/open-webui/open-webui/issues/23219 ### Check Existing Issues - [x] I have searched for any existing and/or related issues. - [x] I have searched for any existing and/or related discussions. - [x] I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!). - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.8.12 ### Ollama Version (if applicable) _No response_ ### Operating System ipad 15.8.7 ### Browser (if applicable) Safari ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior The chat input box should be securely docked to the bottom of the screen, accounting for the virtual keyboard and the safe area, allowing users to type messages. ### Actual Behavior The chat input area is not rendering or is pushed completely off-screen at the bottom when accessing Open WebUI on an older iPad. I am unable to type or interact with the LLM because the text box is invisible.The input box is completely missing/hidden from the viewport. It seems like a CSS viewport height (100vh vs 100dvh vs -webkit-fill-available) calculation issue on older WebKit engines. Environment details: Device: iPad Air 2 OS: iPadOS 15.8.7 Browser: Safari / PWA / QQ Browser Open WebUI Version: Latest Docker version ### Steps to Reproduce 1.Open Open WebUI on an iPad Air 2 running iPadOS 15.8.7. 2.Log into the account. 3.Look at the bottom of the chat interface. 4.The chat input box is nowhere to be found. ### Logs & Screenshots ![Image](https://github.com/user-attachments/assets/3271ff46-0aeb-49f1-91e8-55915ed8c9e9) ### Additional Information _No response_
GiteaMirror added the bug label 2026-04-25 09:39:43 -05:00
Author
Owner

@tjbck commented on GitHub (Mar 30, 2026):

Unable to reproduce, make sure your browser is supported.

<!-- gh-comment-id:4153465713 --> @tjbck commented on GitHub (Mar 30, 2026): Unable to reproduce, make sure your browser is supported.
Author
Owner

@learneo commented on GitHub (Mar 31, 2026):

@tjbck

Unable to reproduce, make sure your browser is supported.

"Thanks for checking. Just to clarify, the iPad Air 2 is hardware-capped at iPadOS 15.8.7 (effectively Safari 15), so I cannot update the browser engine further due to Apple's restrictions. The issue seems to be related to how older WebKit engines handle viewport heights (like vh vs dvh) when the virtual keyboard/safe area is present.

Could you confirm what the minimum supported iOS/Safari version is for Open WebUI? If iOS 15 is officially unsupported, I understand. Thanks for your hard work!"

<!-- gh-comment-id:4160404595 --> @learneo commented on GitHub (Mar 31, 2026): @tjbck > Unable to reproduce, make sure your browser is supported. "Thanks for checking. Just to clarify, the iPad Air 2 is hardware-capped at iPadOS 15.8.7 (effectively Safari 15), so I cannot update the browser engine further due to Apple's restrictions. The issue seems to be related to how older WebKit engines handle viewport heights (like vh vs dvh) when the virtual keyboard/safe area is present. Could you confirm what the minimum supported iOS/Safari version is for Open WebUI? If iOS 15 is officially unsupported, I understand. Thanks for your hard work!"
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#35449