when constraining z-level, make changes if "immediate" flag is set

This commit is contained in:
danm%netscape.com 2000-04-05 02:30:59 +00:00
parent ffe8e9f0db
commit 3f404cb31f

View File

@ -1208,7 +1208,7 @@ PRBool nsXULWindow::ConstrainToZLevel(
if (NS_SUCCEEDED(mediator->CalculateZPosition(us, position, aReqBelow,
&newPosition, aActualBelow, &altered))) {
if (altered) {
if (altered || aImmediate) {
if (newPosition == nsIWindowMediator::zLevelTop)
*aPlacement = nsWindowZTop;
else if (newPosition == nsIWindowMediator::zLevelBottom)