--- ../maxr-0.2.9.orig/src/ui/graphical/window.h 2016-10-08 22:49:18.537230979 -0700 +++ src/ui/graphical/window.h 2016-10-10 19:17:30.519632566 -0700 @@ -67,7 +67,9 @@ public: * size of this image. If it is null, the window will have an size of (0,0). * @param backgroundType Background type to apply when drawing the window. */ - explicit cWindow (AutoSurface surface, eWindowBackgrounds backgroundType = eWindowBackgrounds::Black); + // we need to pass a flag to tell it Black/Alpha/Transparent for various purposes + // while playing the game, we want Alpha, but after closing game we want black. + explicit cWindow (AutoSurface surface, eWindowBackgrounds backgroundType = eWindowBackgrounds::Alpha); /** * Returns whether the window wants to be closed.