Skip to content

Commit 8b9cc75

Browse files
committed
Fix: when a table is smaller than viewport size then resizing a column works incorrectly.
1 parent 1d4a0ab commit 8b9cc75

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/org/quinto/swing/table/view/JBroTable.java

+2
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,8 @@ public void columnMarginChanged( ChangeEvent e ) {
628628
int newW = column.getPreferredWidth();
629629
size.width += newW - oldW;
630630
setPreferredSize( size );
631+
if ( getParent() instanceof JViewport )
632+
( ( JViewport )getParent() ).setViewSize( size );
631633
if ( parent != null ) {
632634
JScrollPane scrollPane = ( JScrollPane )parent;
633635
scrollPane.getHorizontalScrollBar().getModel().setMaximum( size.width );

0 commit comments

Comments
 (0)