Restore cursor using normal capability

- Looks like some infocmp capabilities for making cursor visible
  using cvvis doesn't always work. So change to use cnorm instead.
- Terminal instruction of making cursor very visible with cvvis
  doesn't mean cursor should be visible, afaik, so i.e. screen
  or tmux didn't work.
- Backport #970
- Fixes #972
This commit is contained in:
Janne Valkealahti
2024-01-12 15:41:46 +00:00
parent 814ed4958f
commit fc4a731f57

View File

@@ -294,7 +294,7 @@ public abstract class AbstractComponent<T extends ComponentContext<T>> implement
finally {
terminal.setAttributes(attr);
terminal.puts(Capability.keypad_local);
terminal.puts(Capability.cursor_visible);
terminal.puts(Capability.cursor_normal);
display.update(Collections.emptyList(), 0);
}
}