Show hollow cursor for windows starting unfocused

Alacritty made the assumption that every window started as focused and
because of that the hollow cursor wouldn't show up for windows which are
launched without focus.

Since even the initial focus should be reported as a focus event by
winit, this could be easily fixed just setting the default window state
to unfocused instead of focused.

This fixes #1563.
This commit is contained in:
Christian Duerr 2018-09-19 21:37:37 +00:00 committed by GitHub
parent d387ebe1d7
commit bd6e5a99be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -17,6 +17,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Inverse/Selection color is now modelled after XTerm/VTE instead of URxvt to improve consistency
- First click on unfocused Alacritty windows is no longer ignored on platforms other than macOS
### Fixed
- Windows started as unfocused now show the hollow cursor if the setting is enabled
## Version 0.2.0
### Added

View File

@ -249,7 +249,7 @@ impl Window {
event_loop,
window,
cursor_visible: true,
is_focused: true,
is_focused: false,
};
window.run_os_extensions();