[Bug]: Hop GUI - cannot select variables from list of defined ones
Apache Hop version?
2.8.0
Java version?
openjdk 21.0.2 2024-01-16
Operating system
Linux
What happened?
In any transform or action you can use CTRL+SPACE in a supported input field to show the list of defined variables.
However, you can mouse scroll the list but you can't select one of those variables: the list disappears and the input field stays blank. The following error is reported on the Linux terminal:
Gdk-Message: 09:34:50.027: Window 0x7872b27a4230 is a temporary window without parent, application will not be able to position it on screen.
Something similar happens when you hit CTRL+SPACE, and then type some letters in order to find the variable name.
Variable replacements are actually working, but the only way to insert them is to write their syntax ${variable_name} manually.
Issue Priority
Priority: 2
Issue Component
Component: Hop Gui
Update: the issue still holds in version 2.9.0 and 2.10.0 (snapshot 2024-06-27) too
which Linux distro and display manager? we will probably need to know to reproduce.
I'm using Ubuntu 22.04.4 LTS on Virtualbox (Windows 10 host). The display manager is the default one (GDM) without any particular configuration.
Problem occurs with both JDK 21 (Hop 2.8.0-2.9.0) and JDK 17 (Hop 2.10.0 snapshot).
fixed by #4720