hop icon indicating copy to clipboard operation
hop copied to clipboard

[Bug]: Hop GUI - cannot select variables from list of defined ones

Open dave-csc opened this issue 1 year ago • 3 comments

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

dave-csc avatar Apr 05 '24 07:04 dave-csc

Update: the issue still holds in version 2.9.0 and 2.10.0 (snapshot 2024-06-27) too

dave-csc avatar Jun 28 '24 10:06 dave-csc

which Linux distro and display manager? we will probably need to know to reproduce.

hansva avatar Jun 29 '24 07:06 hansva

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).

dave-csc avatar Jul 01 '24 06:07 dave-csc

fixed by #4720

hansva avatar Dec 18 '24 13:12 hansva