--- deliantra/Deliantra-Client/DC/UI.pm 2007/12/16 00:21:58 1.446 +++ deliantra/Deliantra-Client/DC/UI.pm 2007/12/22 06:50:45 1.447 @@ -3703,6 +3703,7 @@ return unless $self->{timer}; + $self->{timer}->stop; if ($self->{visible}) { $self->{timer}->set ( $self->{anim_start} @@ -3710,8 +3711,6 @@ * int 1.5 + (EV::now - $self->{anim_start}) / $self->{animspeed} ); $self->{timer}->start; - } else { - $self->{timer}->stop; } } @@ -4184,8 +4183,6 @@ delete $self->{item}{$k} if $v->{timeout} < $NOW; } - $self->{timer}->set (1, 1); - my @widgets; my @items = sort {