diff --git a/widgets/tablecombo/org.eclipse.nebula.widgets.tablecombo/src/org/eclipse/nebula/widgets/tablecombo/TableCombo.java b/widgets/tablecombo/org.eclipse.nebula.widgets.tablecombo/src/org/eclipse/nebula/widgets/tablecombo/TableCombo.java index 6c64d05a9..addaf8357 100644 --- a/widgets/tablecombo/org.eclipse.nebula.widgets.tablecombo/src/org/eclipse/nebula/widgets/tablecombo/TableCombo.java +++ b/widgets/tablecombo/org.eclipse.nebula.widgets.tablecombo/src/org/eclipse/nebula/widgets/tablecombo/TableCombo.java @@ -1500,6 +1500,7 @@ private void internalLayout(final boolean changed, final boolean closeDropDown) if (closeDropDown && isDropped()) { dropDown(false); } + recreatePopup(); final Rectangle rect = getClientArea(); final int width = rect.width; final int height = rect.height;