Skip to content

web: question form renders no options on Android phone viewport - Submit shown with nothing selectable #52264

Closed as not planned

Description

@Bearmancer

Description

The Question tool form cannot be answered from a phone in the V2 web app. On a phone-sized viewport the card renders the prompt and the Dismiss / Submit Ctrl+Enter row, but the option list between them is unreachable: the options are present in the card, the card does not scroll, and there is no way to bring the hidden options into view. Result: Submit is offered with nothing selectable, so the agent cannot be answered from the phone at all.

Client: Firefox for Android reaching a self-hosted instance over Tailscale Serve (https://<host>.ts.net proxying the loopback server port). Server: Windows 11, OpenCode 2.0.20.

This is the same failure class as #51770 (options + controls unreachable on a mobile viewport, filed against 2.0.18 at 393x852, with fix PR #51771 open and unmerged as of today) and the recurring family of earlier reports #25261, #34411, #22282, #23730, #24109, #38286. Filing separately for the Android/Firefox remote-instance data point: #51771's author verified in Chromium and WebKit, and this still reproduces on 2.0.20 in a real mobile browser against a remote instance. If #51771 already covers this path, close as duplicate and I will track it there.

Plugins

None involved — built-in question form. The instance does have MCP servers configured.

OpenCode version

2.0.20

Steps to reproduce

  1. Run the OpenCode server on the desktop and expose it to another device (tailscale serve, proxying the loopback server port); open the *.ts.net URL in Firefox for Android.
  2. Have the agent call the Question tool with a normal multi-option question (options each carrying a description).
  3. On the phone, the card shows the prompt, then Dismiss / Submit. The options are rendered inside the card but cannot be scrolled to or tapped, so the question cannot be answered.

Screenshot and/or share link

Phone capture being attached to this issue by the reporter: "1 of 1 questions", the prompt text, then Dismiss / Submit with the option list unreachable between them.

Operating System

Server: Windows 11. Client: Android (Motorola Edge 70), Firefox for Android.

Terminal

Browser, not a terminal.

Activity

  1. github-actions commented on Sep 30, 2026

    @github-actions
    Contributor

    This issue might be related to existing reports about the mobile Question dialog. Please check:

  2. Bearmancer commented on Oct 2, 2026

    @Bearmancer
    Author

    Duplicate of #51770.

    Both reports describe the same failure on the V2 mobile question card: the option list is unreachable because the card content does not scroll, so the question cannot be answered. Here the Dismiss/Submit row stays visible while the options are hidden; in #51770 the footer is pushed off screen instead. In both cases the root cause is the same height calculation and scroll container, and #51771 (open, closes #51770) addresses it by measuring the available session-panel height on mobile and scrolling the question text and options together.

    One remaining difference is that this was reproduced on Firefox for Android through a remote HTTPS instance, while #51771 was verified in Chromium and WebKit. If it still reproduces on a build that includes #51771, I will reopen or comment on #51770 with the result. Closing in favor of #51770.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions