elsa-workflows / elsa-workflows/elsa-studio

Firefox Workspace Zoom Bug

Open
#597 1 comment 1 reaction 0 assignees View on GitHub
triaged
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.