■ ■ ■ ■ ■ ■
alacritty/src/display/mod.rs
| skipped 468 lines |
469 | 469 | | renderer.finish(); |
470 | 470 | | } |
471 | 471 | | |
| 472 | + | // Set resize increments for the newly created window. |
| 473 | + | window.set_resize_increments(PhysicalSize::new(cell_width, cell_height)); |
| 474 | + | |
472 | 475 | | window.set_visible(true); |
473 | 476 | | |
474 | 477 | | #[allow(clippy::single_match)] |
| skipped 166 lines |
641 | 644 | | let message_bar_lines = message_buffer.message().map_or(0, |m| m.text(&new_size).len()); |
642 | 645 | | let search_lines = usize::from(search_active); |
643 | 646 | | new_size.reserve_lines(message_bar_lines + search_lines); |
| 647 | + | |
| 648 | + | // Update resize increments. |
| 649 | + | self.window.set_resize_increments(PhysicalSize::new(cell_width, cell_height)); |
644 | 650 | | |
645 | 651 | | // Resize PTY. |
646 | 652 | | pty_resize_handle.on_resize(new_size.into()); |
| skipped 996 lines |