diff options
author | Christian Duerr <contact@christianduerr.com> | 2020-01-17 00:42:26 +0100 |
---|---|---|
committer | Kirill Chibisov <contact@kchibisov.com> | 2020-01-17 02:42:26 +0300 |
commit | 3203d2b3fa53cbab0cb3cda1ce53ba28c24482ee (patch) | |
tree | 2e4e72b09d56c0b5cbedcedb44778c3e4d2ff65f /alacritty/src/event.rs | |
parent | f54aabfe9295902b6bbe0db115186ca26f1956b0 (diff) | |
download | r-alacritty-3203d2b3fa53cbab0cb3cda1ce53ba28c24482ee.tar.gz r-alacritty-3203d2b3fa53cbab0cb3cda1ce53ba28c24482ee.tar.bz2 r-alacritty-3203d2b3fa53cbab0cb3cda1ce53ba28c24482ee.zip |
Fix reset CLI parameters on config reload (#3216)
Fix reset CLI parameters on config reload
Fixes #3197.
Diffstat (limited to 'alacritty/src/event.rs')
-rw-r--r-- | alacritty/src/event.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/alacritty/src/event.rs b/alacritty/src/event.rs index 7f5e385b..bfadbaec 100644 --- a/alacritty/src/event.rs +++ b/alacritty/src/event.rs @@ -35,6 +35,7 @@ use alacritty_terminal::term::{SizeInfo, Term}; use alacritty_terminal::tty; use alacritty_terminal::util::{limit, start_daemon}; +use crate::cli::Options; use crate::config; use crate::config::Config; use crate::display::Display; @@ -482,6 +483,9 @@ impl<N: Notify + OnResize> Processor<N> { processor.ctx.display_update_pending.message_buffer = Some(()); if let Ok(config) = config::reload_from(&path) { + let options = Options::new(); + let config = options.into_config(config); + processor.ctx.terminal.update_config(&config); if processor.ctx.config.font != config.font { |