Page 1 of 1

Resource leak in FOverlay?

PostPosted: 18 Apr 2020, 11:43
by thomek
Hi,

what happens to the overridden tempOverlay in FOverlay.setVisible below, if not null?

Code: Select all
   if (tempOverlay != this && backColor != null) {
       tempOverlay = this;
       Timer.schedule(hideTempOverlayTask, 0.025f);
       return;
   }

Shouldn't it still get hidden at some point in time?
Otherwise it will remain in FOverlay.overlays forever.

Maybe tempOverlay could be a list of objects instead of a single object?

Thanks,
thomek

Re: Resource leak in FOverlay?

PostPosted: 20 Apr 2020, 11:23
by thomek
Filed as issue #1369.