Merge branch 'releases/Release_2_11_3_Branch'
[jalview.git] / src / jalview / gui / IdwidthAdjuster.java
index f1c4c83..029f184 100755 (executable)
@@ -132,7 +132,7 @@ public class IdwidthAdjuster extends JPanel
     /*
      * don't drag below minimum width
      */
-    if (newWidth < MIN_ID_WIDTH)
+    if (newWidth < MIN_ID_WIDTH || newWidth > this.ap.getWidth())
     {
       return;
     }
@@ -158,11 +158,11 @@ public class IdwidthAdjuster extends JPanel
     {
       return;
     }
-    
+
     // TODO JAL-4260 - work out how to trigger recomputation of wrapped pages !
     int curCol = viewport.getRanges().getStartRes()
             + viewport.getRanges().getViewportWidth();
-    
+
     viewport.setIdWidth(newWidth);
 
     ap.validateAnnotationDimensions(false);
@@ -172,7 +172,7 @@ public class IdwidthAdjuster extends JPanel
               curCol - viewport.getRanges().getViewportWidth());
     }
     ap.paintAlignment(true, false);
-    
+
     ap.getIdPanel().getIdCanvas().setManuallyAdjusted(true);
   }