From 4eae1fedf77d69cc784e30a1073cd999b6631ba1 Mon Sep 17 00:00:00 2001 From: arctic-penguin <103587359+arctic-penguin@users.noreply.github.com> Date: Mon, 30 Jan 2023 19:41:00 +0100 Subject: [PATCH] fix ignored config `display_preamble = false` (#340) Bug was introduced in f1e4009. Fixes #337. --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 37f03189..f6c81b9e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -86,7 +86,7 @@ fn run() -> Result<()> { debug!("Binary path: {:?}", std::env::current_exe()); debug!("Self Update: {:?}", cfg!(feature = "self-update")); - if config.display_preamble() || !config.skip_notify() { + if config.display_preamble() && !config.skip_notify() { print_warning("Due to a design issue with notify-send it could be that topgrade hangs when it's finished. If this is the case on your system add the --skip-notify flag to the topgrade command or set skip_notify = true in the config file. If you don't want this message to appear any longer set display_preamble = false in the config file.