[Bug]: DELETE key is not working in the input fields of metadata objects. Sometimes CTRL+S is not working.
Apache Hop version?
2.13.0
Java version?
OpenJDK 17
Operating system
Windows
What happened?
In all tested metadata objects, the dialogue's input fields do not react to the DELETE key, only BACKSPACE. As in transforms/actions the DELETE key works, probably it's not the desired behaviour.
Additionally, CTRL+S does sometimes not react after changing values in the input fields, but I could not find any consistent bug reproduction path so far. (If it does not react, clicking in the tab's title first helps.)
Issue Priority
Priority: 3
Issue Component
Component: Hop Gui, Component: Metadata
When Ctrl+S doesn't work, are the changes detected and the tab title in bold?
@nadment Yes, they are detected and the tab is bold. Also when you close the tab you are asked if the changes should be saved, which works. The only thing that doesn't work is hitting "CTRL+S" to apply the changes before closing the tab.
I have achieved to reproduce it systematically:
- open default project
- create a new Workflow Run Configuration
- after each of the following input field, hit CTRL+S: ** Name "abc" ==> CTRL+S ==> works ** Description "abc" ==> CTRL+S ==> works ** Execution information location "local-audit" ==> CTRL+S ==> works ** Workflow engine type "Hop local workflow engine" ==> CTRL+S ==> works ** Check Make this workflow transactional ==> CTRL+S ==> does NOT work!!! Tab remains bold, changes are NOT applied.
In other metadata objects the issue with checkboxes is similar, but could not reproduce it systematically.
It's going to be the checkboxes, I added a fix for the save on the text boxes, but not on the checkboxes.
.take-issue
I can no longer reproduce this issue, tried it on both macos and windows.