--- deliantra/Deliantra-Client/DC/Protocol.pm 2006/05/27 20:46:54 1.7 +++ deliantra/Deliantra-Client/DC/Protocol.pm 2006/05/28 19:25:55 1.8 @@ -327,7 +327,12 @@ my $dialog = new CFClient::UI::FancyFrame title => "Query", - child => my $vbox = new CFClient::UI::VBox; + child => my $vbox = new CFClient::UI::VBox, + on_visibility_change => sub { + my ($self, $visible) = @_; + $self->center if $visible; + }, + ; $vbox->add (new CFClient::UI::Label max_w => $::WIDTH * 0.4, @@ -379,7 +384,7 @@ $entry->focus_in; } - $dialog->show_centered; + $dialog->show; } sub drawinfo {