Title: [Bugs] IME composition Enter key triggers form submission in freeform input · Issue #1688 · github/app · GitHub
Open Graph Title: [Bugs] IME composition Enter key triggers form submission in freeform input · Issue #1688 · github/app
X Title: [Bugs] IME composition Enter key triggers form submission in freeform input · Issue #1688 · github/app
Description: Mood: 😔 Category: Bugs Bug: IME composition Enter key triggers form submission in freeform input When using the ask_user tool's freeform text input (the field below multiple-choice options), pressing Enter to confirm IME (Input Method Ed...
Open Graph Description: Mood: 😔 Category: Bugs Bug: IME composition Enter key triggers form submission in freeform input When using the ask_user tool's freeform text input (the field below multiple-choice options), pressi...
X Description: Mood: 😔 Category: Bugs Bug: IME composition Enter key triggers form submission in freeform input When using the ask_user tool's freeform text input (the field below multiple-choice options), pr...
Opengraph URL: https://github.com/github/app/issues/1688
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[Bugs] IME composition Enter key triggers form submission in freeform input","articleBody":"**Mood:** 😔\n**Category:** Bugs\n\nBug: IME composition Enter key triggers form submission in freeform input\n\nWhen using the ask_user tool's freeform text input (the field below multiple-choice options), pressing Enter to confirm IME (Input Method Editor) composition (e.g., converting Japanese hiragana to kanji) inadvertently submits the form.\n\nSteps to reproduce:\n\nAgent presents a multiple-choice question with freeform input enabled\nClick the freeform text field and begin typing in Japanese (or any CJK language)\nWhile the IME candidate window is open, press Enter to confirm the character conversion\nExpected: The Enter key confirms the IME composition without submitting the form.\n\nActual: The form is submitted immediately with incomplete text (only the portion typed before the composition confirmation).\n\nSuggested fix: Check KeyboardEvent.isComposing or listen for compositionend events and suppress form submission while IME composition is active.\n\nEnvironment: macOS, Japanese IME\n\n---\n| Field | Value |\n| --- | --- |\n| App version | 1.0.15 |\n| OS | macOS 26.5.2 |\n| Theme | GitHub |\n| Path | /chat |\n| Tenure | Week 3 |","author":{"url":"https://github.com/polyomino24","@type":"Person","name":"polyomino24"},"datePublished":"2026-07-06T15:01:51.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/1688/app/issues/1688"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:e2b7974d-9c17-731e-4c5a-6179b39c019f |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | EC44:316D26:5915CB:7E7082:6A4CA630 |
| html-safe-nonce | dbc66ec099a8a24228ac2ecf23544bc61312cab0e6eb045aa8d038678a375f49 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQzQ0OjMxNkQyNjo1OTE1Q0I6N0U3MDgyOjZBNENBNjMwIiwidmlzaXRvcl9pZCI6IjU4NzQ1MjI4OTc2MzI3NjU0ODgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 8e648f6d156cb8f9a369f744e7f6673d334140affa4b168addb33a59b3f3c908 |
| hovercard-subject-tag | issue:4820375934 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/github/app/1688/issue_layout |
| twitter:image | https://opengraph.githubassets.com/79088def414922c966352b70b7950743e79ad118ab854015c72b3ce02a0d1912/github/app/issues/1688 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/79088def414922c966352b70b7950743e79ad118ab854015c72b3ce02a0d1912/github/app/issues/1688 |
| og:image:alt | Mood: 😔 Category: Bugs Bug: IME composition Enter key triggers form submission in freeform input When using the ask_user tool's freeform text input (the field below multiple-choice options), pressi... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | polyomino24 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| go-import | github.com/github/app git https://github.com/github/app.git |
| octolytics-dimension-user_id | 9919 |
| octolytics-dimension-user_login | github |
| octolytics-dimension-repository_id | 1212958625 |
| octolytics-dimension-repository_nwo | github/app |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1212958625 |
| octolytics-dimension-repository_network_root_nwo | github/app |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ae90d426644ca15e89bacceb72e51f4e9dbf85f7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width