elsa-workflows / elsa-workflows/elsa-studio
Firefox Workspace Zoom Bug
- Dominant language
- C#
- Stars
- 301
- Forks
- 181
- Avg merge
- 17h 12m
- Merged PRs (30d)
- 42
Description
## Bug Report: Firefox Freezes at Max Zoom Extent in Workflow Designer
### Description
When zooming in and out of the workflow design space in **Firefox**, the browser freezes once it reaches the maximum zoomed-out extent. After hitting this limit, it becomes impossible to zoom back in — the only way to recover is by refreshing the page.
### Steps to Reproduce
1. Open Elsa Studio in Firefox.
2. Navigate to the workflow designer.
3. Zoom out until reaching the maximum extent.
4. Attempt to zoom back in.
**Result:** Firefox freezes at the max extent, preventing zooming back in.
**Expected:** Zooming should remain fluid in both directions without freezing.
### Environment
- **Elsa Server**: Tested with Elsa server + Elsa Studio WASM (all-in-one hosting).
- **Browser**: Firefox (latest version at time of testing).
- **Repro Status**: Consistently reproducible.
I will also test this on **Blazor Server** hosting. However, I suspect this issue may stem from the underlying **X6 Diagramming chart library**. I plan to set up a minimal reproduction with an Elsa Studio configuration to confirm.
### Additional Information
https://github.com/user-attachments/assets/dc8b196a-5b35-4e51-aad3-1a171a7e09cc
---
**Potential Root Cause:** Likely related to X6 diagram zoom handling.
Contributor guide
Assessment
This issue has not been assessed yet.