I was trying to fix Firefox redraw problems, but this change does not
help. However it appears I might have fixed the GL apps drawing over other windows. Cannot reproduce this problem anymore, but it may be that this bug doesn't show on my new setup (32bit double buffered VESA). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24267 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
e2947e5344
commit
cebfa7dc45
@ -1821,6 +1821,7 @@ fDesktop->LockSingleWindow();
|
||||
// of the previous state
|
||||
fCurrentLayer->SetUserClipping(NULL);
|
||||
}
|
||||
fCurrentDrawingRegionValid = false;
|
||||
|
||||
break;
|
||||
}
|
||||
|
@ -1182,7 +1182,7 @@ ViewLayer::PopState()
|
||||
return;
|
||||
}
|
||||
|
||||
bool rebuildClipping = fDrawState->ClippingRegion() != NULL;
|
||||
bool rebuildClipping = true; //fDrawState->ClippingRegion() != NULL;
|
||||
|
||||
fDrawState = fDrawState->PopState();
|
||||
fDrawState->SetSubPixelPrecise(fFlags & B_SUBPIXEL_PRECISE);
|
||||
|
Loading…
Reference in New Issue
Block a user