--- deliantra/Deliantra-Client/DC/UI.pm 2006/06/26 21:59:04 1.314 +++ deliantra/Deliantra-Client/DC/UI.pm 2006/07/02 13:57:58 1.316 @@ -1656,6 +1656,7 @@ my ($self, $fontsize) = @_; $self->{fontsize} = $fontsize; + delete $self->{size_req}; delete $self->{texture}; $self->realloc; @@ -3412,7 +3413,9 @@ }; } - $self->reorder; + $ROOT->on_refresh (reorder => sub { + $self->reorder; + }); } sub reconfigure { @@ -3459,7 +3462,7 @@ my @items = sort { ($a->{type} <=> $b->{type}) or ($a->{name} cmp $b->{name}) - } @$items; + } values %$items; $self->{real_items} = \@items;