]> git.ipfire.org Git - thirdparty/systemd.git/commit
Revert "terminal-util: explicitly reset cursor"
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 5 Sep 2025 06:22:00 +0000 (08:22 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 5 Sep 2025 09:18:51 +0000 (11:18 +0200)
commit711b5e805d4dee13185779fe486349f93e4e7d3f
tree9f125abb60869a41ab402a625e6356f1e3202c45
parent7b53fd6215637afd0cd820462819670433365653
Revert "terminal-util: explicitly reset cursor"

This reverts commit b177095bfac9d04871762cff4febfca43e790529.

The original issue (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375275,
https://github.com/systemd/systemd/issues/22168) was about having a block
cursor instead of a box cursor after VM reset, which doesn't seem particularly
urgent. OTOH, the patch causes a minor regression, where the splash screen is
cleared immediately and replaced by a blinking cursor. With the patch, we are
trading one visual issue for another visual issue. The second is probably more
noticeable, since some poeple put in quite a lot of work to have pretty boots
where the firmware splash screen is displayed until the login prompt pops up.
Avoiding a regression is more important than fixing a minor long-standing
issue, so let's revert this.

Fixes https://github.com/systemd/systemd/issues/38752.
src/basic/terminal-util.c