Skip to content

Conversation

hieptl
Copy link
Collaborator

@hieptl hieptl commented Oct 8, 2025

  • This change is worth documenting at https://docs.all-hands.dev/
  • Include this change in the Release Notes. If checked, you must provide an end-user friendly description for your change below

End-user friendly description of the problem this fixes or functionality this introduces.

Enable message submission on touch devices when a physical keyboard is connected.

For example, if a user is using an iPad with a connected physical keyboard, they can press Shift + Enter to create a new line and Enter to submit their message.


Summarize what the PR does, explaining any non-trivial design decisions.

The PR enhances the user experience in this scenario. When a user is using an iPad with a connected physical keyboard, they should be able to press Shift + Enter to create a new line and Enter to submit their message.


Link of any specific issues this addresses:

Resolves #11281


To run this PR locally, use the following command:

GUI with Docker:

docker run -it --rm   -p 3000:3000   -v /var/run/docker.sock:/var/run/docker.sock   --add-host host.docker.internal:host-gateway   -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:c85119d-nikolaik   --name openhands-app-c85119d   docker.all-hands.dev/all-hands-ai/openhands:c85119d

CLI with uvx:

uvx --python 3.12 --from git+https://github.com/All-Hands-AI/OpenHands@hieptl/all-3895#subdirectory=openhands-cli openhands

@hieptl hieptl requested a review from amanape as a code owner October 8, 2025 09:17
Copy link
Contributor

github-actions bot commented Oct 8, 2025

Coverage report

This PR does not seem to contain any modification to coverable code.

Copy link

openhands-ai bot commented Oct 8, 2025

Looks like there are a few issues preventing this PR from being merged!

  • GitHub Actions are failing:
    • Run Python Tests
    • Run Frontend Unit Tests

If you'd like me to help, just leave a comment, like

@OpenHands please fix the failing actions on PR #11284 at branch `hieptl/all-3895`

Feel free to include any additional details that might help me get this PR into a better state.

You can manage your notification settings

@hieptl hieptl added the deploy Deploy enterprise preview (internal use) label Oct 9, 2025
@openhands-agent
Copy link
Contributor

Feature deployment is available at: https://ohpr-11284.staging.all-hands.dev
Redirect URI for GitHub App is https://ohpr-11284.auth.staging.all-hands.dev/realms/allhands/broker/github/endpoint
Last updated: Oct 09, 2025, 07:25:08 AM ET

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

Labels

deploy Deploy enterprise preview (internal use)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhance UX for Touch Devices with Connected Physical Keyboards

3 participants