Floating keyboard on iPadOS moves actions bar around (Screen recording attached)

Open
#1,473 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
ios
Domain
frontend

Research direction

Start by reproducing the floating keyboard behavior on an iPad using the steps in the issue, then inspect the UI entry points for the bottom action bar and graph settings menu. The issue names no files or tests, so locate those components from the app’s navigation and keyboard handling. Done means the action bar stays fixed while the floating keyboard moves and global settings remain accessible across graphs.

Written by the indexing model from the issue text.

Description

Search first
  • I searched and no similar issues were found
What Happened?

When trying to input content using Apple Pencil or the floating keyboard, the bottom action bar jumps around making text entry difficult.

The settings menu is not selectable from another graph (as seen in the end of the video)

Reproduce the Bug

Text entry:

  1. Select a blank node for entry
  2. Switch to floating keyboard if not already selected
  3. Move floating keyboard around

Settings menu:

  1. Switch graph
  2. Gear icon appears
  3. Switch to another graph
  4. Gear icon replaced by ellipses icon with graph selection menu but no global settings
Expected Behavior

UI elements should be fixed when floating keyboard is active

Global settings should be accessible across different graphs

Screenshots

https://github.com/user-attachments/assets/775abe10-28d7-44e1-b64d-27c6d3175cda

Files

No response

Browser, Desktop or Mobile Platform Information

Logseq 2.0.2 (38) on iPad Air M4 (iPadOS 27)

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.
  • I'm willing to submit a PR (Thank you!)
Dominant language
No language data
Stars
29
Forks
2
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from logseq/db-test

All issues in logseq/db-test

Similar issues

More Web Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.