{\r
int seqPanelWidth = seqPanel.seqCanvas.getWidth();\r
\r
- //If headless, seqPanel will have 0 width\r
if (System.getProperty("java.awt.headless") != null\r
- && System.getProperty("java.awt.headless").equals("true"))\r
+ && System.getProperty("java.awt.headless").equals("true"))\r
{\r
- seqPanelWidth = alignFrame.getWidth() - getVisibleIdWidth();\r
+ seqPanelWidth = alignFrame.getWidth()\r
+ - getVisibleIdWidth()\r
+ - vscroll.getPreferredSize().width\r
+ - alignFrame.getInsets().left\r
+ - alignFrame.getInsets().right;\r
}\r
\r
int chunkWidth = seqPanel.seqCanvas.getWrappedCanvasWidth(\r