diff --git a/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp b/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp index 82558580e2c5..79662e91073d 100644 --- a/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp +++ b/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp @@ -174,7 +174,7 @@ void TableHeaderComponent::setColumnWidth (const int columnId, const int newWidt { if (auto* ci = getInfoForId (columnId)) { - if (ci->width != newWidth) + if (ci->width != jlimit (ci->minimumWidth, ci->maximumWidth, newWidth)) { auto numColumns = getNumColumns (true);