Device
Linux (Deb / generic)
KOReader version
2025.10-114
Model and firmware version
No response
Issue description
When displaying an InputDialog with following conditions:
- buttons are defined
use_available_height = true
- added a widget using
inputDialog:addWidget()
The keyboard will occlude the buttons of the InputDialog - calculating available height does not take into account the size of the added widget.
Screenshot showing InputDialog with occluded buttons:

After keyboard hidden:
Expected behavior:
Keyboard does not occlude the buttons, and the entire InputDialog is visible
Steps to reproduce
- Install the following plugin for testing
inputdialog-test.koplugin.zip
- Go to Tools
- Click on 'Test input dialog'
- Observe Keyboard occludes the buttons of the displayed InputDialog
Log
Additional information
No response
Device
Linux (Deb / generic)
KOReader version
2025.10-114
Model and firmware version
No response
Issue description
When displaying an
InputDialogwith following conditions:use_available_height = trueinputDialog:addWidget()The keyboard will occlude the buttons of the InputDialog - calculating available height does not take into account the size of the added widget.
Screenshot showing InputDialog with occluded buttons:
Expected behavior:
Keyboard does not occlude the buttons, and the entire InputDialog is visible
Steps to reproduce
inputdialog-test.koplugin.zip
Log
Additional information
No response