Eclipse theme draw problems

2011-03-26 09:28:57.281 [AWT-EventQueue-0] ERROR c.mt.common.gui.EDTExceptionHandler - ????????????????
java.lang.IllegalArgumentException: Width (-43) and height (22) cannot be <= 0
	at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:999) ~[na:1.6.0_22]
	at java.awt.image.BufferedImage.<init>(BufferedImage.java:340) ~[na:1.6.0_22]
	at kux.glass.CGlassFactory.RenderBufferedImage(Unknown Source) ~[glasslib.jar:na]
	at glass.eclipse.theme.CGlassEclipseTabPainter.paintWorkAround(Unknown Source) ~[extensionGlass.jar:na]
	at glass.eclipse.theme.CGlassEclipseTabPainter.paintSelected(Unknown Source) ~[extensionGlass.jar:na]
	at glass.eclipse.theme.CGlassEclipseTabPainter.paintBackground(Unknown Source) ~[extensionGlass.jar:na]
	at bibliothek.gui.dock.util.BackgroundPanel.paintComponent(BackgroundPanel.java:95) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paint(JComponent.java:1029) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paint(BackgroundPanel.java:86) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paintChildren(BackgroundPanel.java:142) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paint(BackgroundPanel.java:86) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paintChildren(BackgroundPanel.java:142) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paint(BackgroundPanel.java:86) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) ~[na:1.6.0_22]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paintChildren(BackgroundPanel.java:142) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paint(BackgroundPanel.java:86) ~[dockingFramesCore.jar:na]
	at bibliothek.extension.gui.dock.theme.eclipse.displayer.NoTitleDisplayer.paint(NoTitleDisplayer.java:238) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paintChildren(BackgroundPanel.java:142) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at bibliothek.gui.dock.util.BackgroundPanel.paint(BackgroundPanel.java:86) ~[dockingFramesCore.jar:na]
	at javax.swing.JComponent.paintChildren(JComponent.java:862) ~[na:1.6.0_22]
	at javax.swing.JComponent.paint(JComponent.java:1038) ~[na:1.6.0_22]
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) ~[na:1.6.0_22]
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124) ~[na:1.6.0_22]
	at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:278) ~[na:1.6.0_22]
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224) ~[na:1.6.0_22]
	at javax.swing.JComponent._paintImmediately(JComponent.java:5072) ~[na:1.6.0_22]
	at javax.swing.JComponent.paintImmediately(JComponent.java:4882) ~[na:1.6.0_22]
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:785) ~[na:1.6.0_22]
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713) ~[na:1.6.0_22]
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693) ~[na:1.6.0_22]
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) ~[na:1.6.0_22]
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) ~[na:1.6.0_22]
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) ~[na:1.6.0_22]
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) [na:1.6.0_22]
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) [na:1.6.0_22]
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) [na:1.6.0_22]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) [na:1.6.0_22]
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) [na:1.6.0_22]
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) [na:1.6.0_22]

Frequent switching perspective?Aperspective-----Bperspective-----Cperspective-----A…draw problems,then click one Tab ----------into Exception,and Continuous Exception

use extendsionGlass.jar

Ok, will be fixed with the next version.

Thanks.