This commit fixes graphics rendering when more than one OS window is open, all OS windows are semi-transparent, and multiple windows contain graphics. This commit closes #2310.