gemrb / gemrb

GemRB is a portable open-source implementation of Bioware’s Infinity Engine.
https://gemrb.org
GNU General Public License v2.0
991 stars 185 forks source link

[subviews] Part of exit background screen is half transparent in IWD1 #1166

Closed FrElvire closed 3 years ago

FrElvire commented 3 years ago

Bug description

See the screenshot, better than any explication.

subviews with SDL2/OGL

Steps to reproduce

  1. On IWD1 load a game with bright "map" (not too visible with dark one)
  2. Exit the game to return to main game windows
  3. Click on quit game
  4. And border of main windows get half transparent (instead of being greyed ?)

Screenshots

quit_game

bradallred commented 3 years ago

I'm not sure I follow what you are saying, but it doesn't sound like something to fix. it sounds like a side effect from bec0766 which is going to stick around for as long as we support SDL1

the game window shouldn't be sticking around there anyway. thats the real bug.

lynxlynxlynx commented 3 years ago

Wouldn't clearing the buffer before destroying the game window fix it? The border/window frame region should be black, just like on startup.

bradallred commented 3 years ago

thats what I meant by "the game window shouldn't be sticking around there anyway. thats the real bug."

the issue with the transparency is moot, but still there