Changed to realize the palette in the background

This commit is contained in:
troy%netscape.com 1998-08-19 01:58:17 +00:00
Родитель bb68bab7e9
Коммит 3dbd80aad0
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -443,7 +443,8 @@ nsresult nsRenderingContextWin :: SetupDC(HDC aOldDC, HDC aNewDC)
nsPaletteInfo palInfo; nsPaletteInfo palInfo;
mContext->GetPaletteInfo(palInfo); mContext->GetPaletteInfo(palInfo);
if (palInfo.isPaletteDevice && palInfo.palette) { if (palInfo.isPaletteDevice && palInfo.palette) {
mOrigPalette = ::SelectPalette(aNewDC, (HPALETTE)palInfo.palette, FALSE); // Select the palette in the background
mOrigPalette = ::SelectPalette(aNewDC, (HPALETTE)palInfo.palette, TRUE);
// Don't do the realization for an off-screen memory DC // Don't do the realization for an off-screen memory DC
if (nsnull == aOldDC) { if (nsnull == aOldDC) {
::RealizePalette(aNewDC); ::RealizePalette(aNewDC);