aboutsummaryrefslogtreecommitdiff
path: root/alacritty/src
diff options
context:
space:
mode:
Diffstat (limited to 'alacritty/src')
-rw-r--r--alacritty/src/event.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/alacritty/src/event.rs b/alacritty/src/event.rs
index e45795dd..a4437f6f 100644
--- a/alacritty/src/event.rs
+++ b/alacritty/src/event.rs
@@ -943,7 +943,9 @@ impl<N: Notify + OnResize> Processor<N> {
TerminalEvent::Bell => {
let bell_command = processor.ctx.config.bell().command.as_ref();
let _ = bell_command.map(|cmd| start_daemon(cmd.program(), cmd.args()));
- processor.ctx.window.set_urgent(!processor.ctx.terminal.is_focused);
+ if processor.ctx.terminal.mode().contains(TermMode::URGENCY_HINTS) {
+ processor.ctx.window.set_urgent(!processor.ctx.terminal.is_focused);
+ }
},
TerminalEvent::ClipboardStore(clipboard_type, content) => {
processor.ctx.clipboard.store(clipboard_type, content);