diff --git a/Breeze/Core.pm b/Breeze/Core.pm index e16ecdd04ddadbd09630500cd64afaf570a2f99d..ef3a62f194f831159c3043d1a36c4b942505e265 100644 --- a/Breeze/Core.pm +++ b/Breeze/Core.pm @@ -337,7 +337,10 @@ sub post_process_seg($self, $ret) { my $alt = 0; foreach my $data (@$ret) { # skip separators - next if exists $data->{separator}; + if (exists $data->{separator}) { + ++$alt; + next; + } # add defaults while (my ($k, $v) = each $self->cfg->{defaults}->%*) { @@ -348,8 +351,6 @@ sub post_process_seg($self, $ret) { : $v; } - ++$alt; - # resolve colors if required foreach my $k (qw(color background border)) { next if !defined $data->{$k};