[Bug]: Terminal (JT) renders pasted commands with visual artifacts - cursor position and username disappear
- 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
### Issue Priority
Priority: 3
### Issue Component
Component: Hop Gui
Contributor 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