apache / apache/texera

Preserve operator layout when reopening saved workflows

Open
#3,593 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
314
Forks
187
Avg merge
1d 21h
Merged PRs (30d)
214

Description

Users have reported that when reopening a saved workflow, the layout is not preserved. Specifically, all operators appear clustered in one location instead of maintaining their previous positions.

Suggestion from users:
The canvas should retain and restore the operator positions from the last saved state when reopening the workflow.

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named in the issue. Start by tracing the workflow save and reopen path together with the canvas layout state, reproduce the problem using operators at distinct positions, and verify that reopening restores those positions.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.