if (FAILED_UNEXPECTEDLY(hResult))
return hResult;
- if (availableBorderSpace.top > maxHeight)
+ if (maxHeight && availableBorderSpace.bottom - availableBorderSpace.top > maxHeight)
{
- availableBorderSpace.top = maxHeight;
+ availableBorderSpace.bottom = availableBorderSpace.top + maxHeight;
}
return ResizeBorderDW(&availableBorderSpace, fSite, FALSE);
SendMessage(fMainReBar, RB_SETBANDINFOW, x, (LPARAM)&rebarBandInfo);
}
}
- hResult = ReserveBorderSpace();
+ hResult = ReserveBorderSpace(0);
// TODO: refresh view menu?
}