Here is the fix!
procedure TPHXGameScreen.ExitScreen(const NextIdent: TPHXScreenIdent);
begin
if (TransitionOffTime <= 0.0) then
begin
Manager.FStack.Remove(Self);
Hide;
Manager.ShowScreen(NextIdent);
end else
begin
FState:= scTransitionOff;
FNextIdent:=NextIdent;
isExiting:= True;
end;
end;
Original issue reported on code.google.com by wagenhei...@gmail.com on 15 Feb 2011 at 2:37
Original issue reported on code.google.com by
wagenhei...@gmail.com
on 15 Feb 2011 at 2:37