Skip to content

Conversation

@psychedelicious
Copy link
Collaborator

Summary

Misc canvas followups. See commits for details.

Related Issues / Discussions

Discord/offline discussions.

QA Instructions

Try the things in the commits.

Merge Plan

n/a

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • Documentation added / updated (if applicable)

Add `syncZIndices` to `CanvasEntityAdapterBase` to arrange each layer's konva nodes appropriately.
This includes some fixes for the composite number input component's local value handling, resolving an infinite recursion problem when an invalid value is set.
- Add `reset` functionality
- Rename badly named `autoPreviewFilter` to `autoProcessFilter`
- Do not process filter when starting, unless `autoProcessFilter` is enabled
Similar behaviour to before. When on, snaps to 64. If ctrl/cmd held, snap to 8.
@github-actions github-actions bot added frontend-deps PRs that change frontend dependencies frontend PRs that change frontend files labels Sep 9, 2024
Need to figure out why the rect isn't reset when the entity is reset. Probably just needs some special handling.
@psychedelicious psychedelicious merged commit d6c553c into main Sep 9, 2024
@psychedelicious psychedelicious deleted the psyche/canvas-followups-3 branch September 9, 2024 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend PRs that change frontend files frontend-deps PRs that change frontend dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants