1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

ResizableWindow: Fix window becoming non-resizable when a constrainer is added

This is fixing a regression in f764026626.
This commit is contained in:
attila 2024-06-11 18:33:45 +02:00
parent 59e98710f0
commit b5cbdfd980

View file

@ -326,13 +326,12 @@ void ResizableWindow::setConstrainer (ComponentBoundsConstrainer* newConstrainer
{
constrainer = newConstrainer;
bool useBottomRightCornerResizer = resizableCorner != nullptr;
bool shouldBeResizable = useBottomRightCornerResizer || resizableBorder != nullptr;
const bool useBottomRightCornerResizer = resizableCorner != nullptr;
resizableCorner.reset();
resizableBorder.reset();
setResizable (shouldBeResizable, useBottomRightCornerResizer);
setResizable (isResizable(), useBottomRightCornerResizer);
updatePeerConstrainer();
}
}