Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] improve zoom for better user experience #791

Closed
wants to merge 13 commits into from

Conversation

aibcmars
Copy link
Contributor

@aibcmars aibcmars commented Oct 20, 2020

  • throttle for cumulativeZoom calculation
  • debounce for scaleAndTranslate to limit excessive browser painting

closes #737

@aibcmars aibcmars added the WIP 🚧 Pull request in progress and/or not ready for review. Used in addition to marking it as draft label Oct 20, 2020
@aibcmars aibcmars added BPMN diagram usability Something about the way we can interact with BPMN diagrams enhancement New feature or request labels Oct 22, 2020
package.json Show resolved Hide resolved
src/component/BpmnVisualization.ts Outdated Show resolved Hide resolved
@aibcmars
Copy link
Contributor Author

aibcmars commented Nov 5, 2020

closing, new PR will be opened (this one just for history)

@aibcmars aibcmars closed this Nov 5, 2020
@tbouffard tbouffard deleted the 737-improve_zoom branch November 6, 2020 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BPMN diagram usability Something about the way we can interact with BPMN diagrams enhancement New feature or request WIP 🚧 Pull request in progress and/or not ready for review. Used in addition to marking it as draft
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT] Improve zoom in / zoom out performance
2 participants