Skip to content

Fix panMode locking sticker select and transform - #42

Merged
jeffgo10 merged 1 commit into
masterfrom
fix/pan-mode-locks-sticker-interaction
Aug 4, 2026
Merged

Fix panMode locking sticker select and transform#42
jeffgo10 merged 1 commit into
masterfrom
fix/pan-mode-locks-sticker-interaction

Conversation

@jeffgo10

@jeffgo10 jeffgo10 commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

While panMode (or Space) is active, stickers could still be selected, dragged, and rotated. This locks sticker interaction for the full pan session and bumps @jeffgo10/react-canvas-designer to 1.3.1. Also adds an always-apply Cursor rule so agents do not publish packages locally (CI publishes on merge to master).

Changes

Packages (@jeffgo10/*)

  • @jeffgo10/react-canvas-designer 1.3.1: while pan is active, sticker groups use listening={false}, Transformer handles are cleared/disabled, and pinch / [ ] rotate are blocked

Docs / Cursor rules / agent tooling

  • Pin updates in phase-1.md, engineering notes, README
  • New ls-foundry-no-manual-publish.mdc; core + /extract-to-foundry point agents at CI publish only

Commits

SHA Message
47c1d72 Fix panMode so stickers cannot be selected or transformed while panning.

Test plan

  • pnpm test --filter=@jeffgo10/react-canvas-designer
  • pnpm run build:packages
  • pnpm run dev --filter=@ls-foundry/docs/stickpak: enable Pan mode — cannot select/move/rotate stickers; disable pan — editing works again
  • Confirm Space+drag has the same lock behavior

Notes / follow-ups

  • 1.3.1 was already published locally by mistake before this PR. CI publish on merge should treat the version as already on the registry (no second publish needed). Storefront: pin 1.3.1.
  • After merge: /create-github-pr cleanup

Made with Cursor

- Lock select/drag/resize/rotate/pinch while panMode or Space is active
- Bump react-canvas-designer to 1.3.1 and update pins/docs
- Add always-apply rule: agents must not publish packages locally (CI on master)

Co-authored-by: Cursor <cursoragent@cursor.com>
@cursor

cursor Bot commented Aug 4, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@jeffgo10
jeffgo10 merged commit d403504 into master Aug 4, 2026
1 check 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