apache / apache/hop

[Bug]: Terminal (JT) renders pasted commands with visual artifacts - cursor position and username disappear

Open
#7,210 0 comments 0 reactions 0 assignees View on GitHub
awaiting triage Hop Gui P3
Dominant language
Java
Stars
1.5k
Forks
476
Avg merge
18h 32m
Merged PRs (30d)
216

Description

### Apache Hop version?

2.18

### Java version?

21.0.11

### Operating system

macOS

### What happened?

When pasting a command into the integrated Hop terminal (JT tab), the pasted text renders to the right of the current cursor position instead of replacing it, and the username/prompt disappears visually.
The pipeline executes correctly, this is purely a rendering issue in the terminal UI.
**Steps to reproduce:**
1. Open Hop GUI
2. Open the integrated terminal (JT tab)
3. Copy a hop-run.sh command
4. Paste it into the terminal with Cmd+V

Image

Image

### Issue Priority

Priority: 3

### Issue Component

Component: Hop Gui

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the Hop GUI's integrated terminal (JT tab) on macOS by pasting a hop-run.sh command with Cmd+V. Compare the terminal rendering before and after pasting; done means the command replaces the text at the cursor, the username and prompt remain visible, and execution continues correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.