diff --git a/sc2/src/sc2code/libs/graphics/sdl/3do_funcs.c b/sc2/src/sc2code/libs/graphics/sdl/3do_funcs.c index 78ecbc1f4..60d139fb2 100644 --- a/sc2/src/sc2code/libs/graphics/sdl/3do_funcs.c +++ b/sc2/src/sc2code/libs/graphics/sdl/3do_funcs.c @@ -125,10 +125,7 @@ transition_task_func (void *data) } TransitionAmount = 255; - - if (!pausing_transition) - FinishTask (task); - + FinishTask (task); return 0; } @@ -177,7 +174,6 @@ ScreenTransition (int TransType, PRECT pRect) if (pausing_transition) { WaitThread (transition_task->thread, NULL); - FinishTask (transition_task); } }