Skip to content

Issue #8758 : Do not mark loaded run configurations as changed - #8762

Merged
mattcasters merged 1 commit into
apache:mainfrom
mattcasters:issue-8758
Oct 7, 2026
Merged

mattcasters merged 1 commit into
apache:mainfrom
mattcasters:issue-8758

Conversation

@mattcasters

Copy link
Copy Markdown
Contributor

Opening a project restores the metadata tabs from the last session. Selecting a pipeline or workflow run configuration refreshes its metadata combos (the execution information location, and the data profile on a pipeline). On Windows that refresh notifies Modify even when the selected value did not change, so the editors mark the tab as changed.

MetaSelectionLine.fillItems() now leaves the combo alone when the list and the text are unchanged, and detaches modify and selection listeners while it rebuilds the list.

fixes #8758


Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

  • Run mvn clean install apache-rat:check to make sure basic checks pass. A more thorough check will be performed on your pull request automatically.
  • If you have a group of commits related to the same change, please squash your commits into one and force push your branch using git rebase -i.
  • Mention the appropriate issue in your description (for example: addresses #123), if applicable.

To make clear that you license your contribution under the Apache License Version 2.0, January 2004
you have to acknowledge this by using the following check-box.

@mattcasters
mattcasters marked this pull request as ready for review October 7, 2026 17:28
@mattcasters
mattcasters merged commit a0ed448 into apache:main Oct 7, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Loaded run configurations are marked as changed

1 participant