# Keyboard height not properly detected in iframe custom app

**URL:** <https://community.fibery.io/t/keyboard-height-not-properly-detected-in-iframe-custom-app/11560>\
**Category:** Bugs & Issues\
**Created:** [November 10, 2026, 2:06am UTC](https://community.fibery.io/t/keyboard-height-not-properly-detected-in-iframe-custom-app/11560 "2026-11-10T02:06:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![AdVhPkgKad](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@AdVhPkgKad](https://community.fibery.io/u/AdVhPkgKad)\
**Post date:** [November 10, 2026, 2:06am UTC](https://community.fibery.io/t/keyboard-height-not-properly-detected-in-iframe-custom-app/11560/1 "2026-11-10T02:06:31Z")

</div>

When viewing a custom app on mobile, the following behaviour:

**In browser direct URL (e.g. [domain.fibery.io/apps/app-name](http://domain.fibery.io/apps/app-name)):**

- Keyboard hidden - window.visualViewport = 783
- Keyboard visible - window.visualViewport = 495

**Result** ✅: Fixed bottom elements show directly above the keyboard

* * *

**In Fibery (panel):**

- Keyboard hidden - window.visualViewport = 690
- Keyboard visible - window.visualViewport = 734

**Result** ❌: Fixed bottom elements are hidden behind the keyboard

* * *

This may be due to the treatment of meta viewport within document fragments/iframes (typically ignored), though it doesn’t really explain why Fibery is actually taller on mobile when the keyboard widget is active.
