--- deliantra/Deliantra-Client/DC/UI.pm 2006/08/19 18:39:24 1.350 +++ deliantra/Deliantra-Client/DC/UI.pm 2006/10/01 12:08:58 1.351 @@ -900,7 +900,7 @@ { package CFPlus::UI::Base; - ($draw_x, $draw_y, $draw_w, $draw_h) = + local ($draw_x, $draw_y, $draw_w, $draw_h) = (0, 0, $self->{w}, $self->{h}); } @@ -2961,6 +2961,13 @@ glClearColor 0, 0, 0, 0; glClear GL_COLOR_BUFFER_BIT; + { + package CFPlus::UI::Base; + + local ($draw_x, $draw_y, $draw_w, $draw_h) = + (0, 0, $self->{w}, $self->{h}); + } + my $top = int $self->{children}[1]{range}[0]; my $paridx = 0; @@ -4126,7 +4133,7 @@ { package CFPlus::UI::Base; - ($draw_x, $draw_y, $draw_w, $draw_h) = + local ($draw_x, $draw_y, $draw_w, $draw_h) = (0, 0, $self->{w}, $self->{h}); }