1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-19 11:21:39 +03:00

resize all tabs when resizing the window

This commit is contained in:
Wez Furlong 2018-03-04 17:24:19 -08:00
parent ff5a3179e1
commit 2b822687be

View File

@ -297,16 +297,13 @@ impl TerminalWindow {
// so optimistically pretend that we have that extra pixel! // so optimistically pretend that we have that extra pixel!
let rows = ((height as usize + 1) / self.cell_height) as u16; let rows = ((height as usize + 1) / self.cell_height) as u16;
let cols = ((width as usize + 1) / self.cell_width) as u16; let cols = ((width as usize + 1) / self.cell_width) as u16;
self.tabs
.get_active() for mut tab in &mut self.tabs.tabs {
.pty tab.pty.borrow_mut().resize(rows, cols, width, height)?;
.borrow_mut() tab.terminal
.resize(rows, cols, width, height)?; .borrow_mut()
self.tabs .resize(rows as usize, cols as usize);
.get_active() }
.terminal
.borrow_mut()
.resize(rows as usize, cols as usize);
Ok(true) Ok(true)
} else { } else {