[Bug]: JavaScript dialog is complaining about changes when there were none
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 75/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- java, javascript
- Domain
- desktop
Research direction
The issue is in the JavaScript transform dialog of the Hop GUI. Look for the dialog's UI code, likely in the transforms module under the GUI package. Check the cancel button's event handler to see why it triggers a change detection. Run the GUI, open the dialog, and cancel to reproduce. Verify the fix by ensuring no warning appears when no edits were made.
Written by the indexing model from the issue text.
Description
Apache Hop version?
2.20.0
Java version?
OpenJDK 21
Operating system
Linux
What happened?
Open a javascript transform dialog.
Hit "Cancel"
Quite annoying.
Issue Priority
Priority: 1
Issue Component
Component: Hop Gui, Component: Transforms
- Dominant language
- Java
- Stars
- 1.5k
- Forks
- 477
- Avg merge
- 21h 6m
- Merged PRs (30d)
- 242
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/hop
-
awaiting triage bug Causes friction Hop Gui P2 Transforms
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
awaiting triage Documentation P3
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
[Bug]: Openawaiting triage Infrastructure P3
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
awaiting triage P3 Transforms
-
awaiting triage Hop Gui Infrastructure P3
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
apache/flink-agents#1152 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
jenkinsci/blueocean-plugin#5417 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
objectionary/eo-graphs#75 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
YunaiV/ruoyi-vue-pro#1222 ·