https://bugs.kde.org/show_bug.cgi?id=456354
Bug ID: 456354 Summary: New text writes on top of sixel image instead of erasing part of the image Product: konsole Version: 22.04.2 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: emulation Assignee: konsole-de...@kde.org Reporter: badnam3...@gmail.com Target Milestone: --- Created attachment 150416 --> https://bugs.kde.org/attachment.cgi?id=150416&action=edit different behaviours with sixel images of konsole and xterm vt340 SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** in other terminals such as foot, mlterm and xterm (emulating vt-340) , when new text is written where a sixel image is present, part of the image is erased. In Konsole, the text is written on top of the image instead. The erasing behaviour can be useful to TUI apps for deleting an image without needing to clear the entire screen. STEPS TO REPRODUCE 1. print a sixel image 2. move cursor to somewhere in the image and print a normal string Here's a sample shell script with outputs in the attached picture ``` #!/bin/sh clear printf '\x1b[2;2H' printf '\x1bP0;1;0q#0;2;50;49;99#0!255~-#0!255~-#0!255~-#0!255~-#0!255~-#0!255~-#0!255~-#0!255~-\x1b\\' printf '\x1b[2;2H' printf 'Sample Text Here' printf '\n\n' ``` OBSERVED RESULT Text written on top of image EXPECTED RESULT Text overwrites/erases part of the image SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Arch Linux kernel 5.18.9-zen (available in About System) KDE Plasma Version: 5.25.2 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.