Fix tabstops not being reset with 'reset'

This commit is contained in:
Kirill Chibisov 2020-03-30 11:46:20 +03:00 committed by GitHub
parent fde2424b39
commit f80e8eca73
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View File

@ -21,6 +21,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Block cursor is no longer inverted at the start/end of a selection
- Preserve selection on non-LMB or mouse mode clicks
### Fixed
- Tabstops not being reset with `reset`
## 0.4.2-dev
### Packaging

View File

@ -1999,6 +1999,7 @@ impl<T: EventListener> Handler for Term<T> {
self.grid.reset(&Cell::default());
self.alt_grid.reset(&Cell::default());
self.scroll_region = Line(0)..self.grid.num_lines();
self.tabs = TabStops::new(self.grid.num_cols());
self.title_stack = Vec::new();
self.title = None;
}