Skip to content

[GRDM-57855] Prevent auto-submitting Project/Collection when confirming Japanese IME input with Enter#744

Draft
ndnhat1 wants to merge 5 commits into
developfrom
feature/nii_grdm_202603_step9/2.2_improve_project_name_input
Draft

[GRDM-57855] Prevent auto-submitting Project/Collection when confirming Japanese IME input with Enter#744
ndnhat1 wants to merge 5 commits into
developfrom
feature/nii_grdm_202603_step9/2.2_improve_project_name_input

Conversation

@ndnhat1
Copy link
Copy Markdown

@ndnhat1 ndnhat1 commented May 29, 2026

Purpose

The purpose of these changes is to fix an issue where pressing the Enter key to confirm Japanese IME (Input Method Editor) composition unintentionally triggers the creation of a Project or Collection. This fix ensures that users can completely type and confirm their Japanese input without the form submitting prematurely and creating entities with incomplete names.

Changes

  • Add IME (compositionstart/compositionend) event handling, revise Enter key trigger logic for input with IME
  • Scope of changes: website/static/js/addProjectPlugin.js, fangorn.js, myProjects.js and related test files

QA Notes

Documentation

Side Effects

Ticket

57855

Copy link
Copy Markdown

@yacchin1205 yacchin1205 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants