Skip to content

refactor: streamline mouse event handling and editing logic in TestStepBlock#84

Merged
littlefrontender merged 1 commit into
feat/80from
feat/81
Jul 10, 2026
Merged

refactor: streamline mouse event handling and editing logic in TestStepBlock#84
littlefrontender merged 1 commit into
feat/80from
feat/81

Conversation

@littlefrontender

Copy link
Copy Markdown
Contributor
  • Removed the use of a ref for the editing state, simplifying the editing logic.
  • Clarified comments regarding the handling of mousedown events to prevent unintended node selection.
  • Updated the logic for managing the block's node-view element and its interaction with the editing interface.
  • Enhanced focus management during editing transitions to ensure a smoother user experience.

…epBlock

- Removed the use of a ref for the editing state, simplifying the editing logic.
- Clarified comments regarding the handling of mousedown events to prevent unintended node selection.
- Updated the logic for managing the block's node-view element and its interaction with the editing interface.
- Enhanced focus management during editing transitions to ensure a smoother user experience.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying blocks with  Cloudflare Pages  Cloudflare Pages

Latest commit: 981e2d2
Status: ✅  Deploy successful!
Preview URL: https://e82eadcc.blocks-cno.pages.dev
Branch Preview URL: https://feat-81.blocks-cno.pages.dev

View logs

@littlefrontender littlefrontender merged commit 182a6bb into feat/80 Jul 10, 2026
3 checks passed
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.

1 participant