From 5ba1e55fd6b4b38ddd49c04742abf912753df3bb Mon Sep 17 00:00:00 2001 From: jticket1024 Date: Wed, 9 Jan 2019 19:57:52 +0000 Subject: [PATCH] Once again, attempt to fix hilight. --- sound.pl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sound.pl b/sound.pl index e5928b2..9948fe8 100755 --- a/sound.pl +++ b/sound.pl @@ -236,18 +236,18 @@ my $window = Irssi::active_server(); if ($server && ! Irssi::settings_get_bool("sounds")) { return; } else { - if (!($server && - $dest->{level} & (MSGLEVEL_HILIGHT) && - $server->ischannel($dest->{target}) && -$window->{refnum} != $dest->{window}->{refnum})) { - return; - } if (my $hilightcmd = Irssi::settings_get_str("hilight_sound_command")) { if ($flood_protect) { my $sound_flood = Irssi::settings_get_int('sound_flood'); $sound_flood = 1000 if $sound_flood < 0; Irssi::timeout_remove($sound_tag); $sound_tag = Irssi::timeout_add($sound_flood, 'sound_overflow_timeout', undef); + if (!($server && + $dest->{level} & (MSGLEVEL_HILIGHT) && + $server->ischannel($dest->{target}) && +$window->{refnum} != $dest->{window}->{refnum})) { + return; + } system($hilightcmd); $flood_protect = 0; }