Skip to content

fix(web): move the cursor to the last character in line after interacting with a checkbox - #831

Open
relextm19 wants to merge 8 commits into
mainfrom
@relextm19/fix-checkbox-incosistencies
Open

relextm19 wants to merge 8 commits into
mainfrom
@relextm19/fix-checkbox-incosistencies

Conversation

@relextm19

@relextm19 relextm19 commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Fix inconsistency in checkbox behavior between mobile and web. The cursor is moved to the last character in line upon clicking on a checkbox.

Test Plan

Run e2e tests. Copy the scenario presented in the video in the example app.

Screenshots / Videos

przed.mp4
Nagranie.z.ekranu.2026-10-20.o.13.38.35.mov

Compatibility

OS Implemented
iOS ❌
Android ❌
Web ✅

Checklist

  • E2E tests are passing
  • Required E2E tests have been added (if applicable)

Copilot AI balanced review requested due to automatic review settings October 21, 2026 08:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.

@relextm19 relextm19 assigned relextm19 and unassigned relextm19 Oct 21, 2026
@relextm19
relextm19 marked this pull request as draft October 21, 2026 10:19
@relextm19
relextm19 force-pushed the @relextm19/fix-checkbox-incosistencies branch from 6cd92bd to c38f255 Compare October 21, 2026 10:21
@relextm19 relextm19 changed the title @relextm19/fix checkbox incosistencies @relextm19/fix (web) Oct 21, 2026
@relextm19 relextm19 changed the title @relextm19/fix (web) @relextm19/fix(web): move the cursor to the last character in line after checking a checbkox Oct 21, 2026
@relextm19
relextm19 marked this pull request as ready for review October 21, 2026 10:32
@relextm19
relextm19 requested a review from hejsztynx October 21, 2026 10:33
Comment thread src/web/htmlExtensions/handleCheckboxPress.ts
Comment thread src/web/utils/handleCheckBoxPress.ts Outdated
Comment thread src/web/utils/handleCheckBoxPress.ts Outdated
Comment thread src/web/EnrichedTextInput.tsx Outdated
Comment thread apps/example/ios/Podfile.lock
@relextm19 relextm19 changed the title @relextm19/fix(web): move the cursor to the last character in line after checking a checbkox fix(web): move the cursor to the last character in line after interacting with a checbkox Oct 22, 2026
@relextm19
relextm19 force-pushed the @relextm19/fix-checkbox-incosistencies branch from f55049f to 95d1446 Compare October 22, 2026 10:27
@hejsztynx hejsztynx changed the title fix(web): move the cursor to the last character in line after interacting with a checbkox fix(web): move the cursor to the last character in line after interacting with a checkbox Oct 22, 2026
@hejsztynx
hejsztynx self-requested a review October 22, 2026 20:57

@hejsztynx hejsztynx left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good! Nice work! 🚀

@hejsztynx
hejsztynx requested a review from exploIF October 22, 2026 20:58

This branch has not been deployed

No deployments
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