Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Schindl2014-07-29 14:27:25 +0000
committerTom Schindl2014-07-29 14:27:25 +0000
commite25281be08d876d861c643f8940e614f63cf8e1b (patch)
treef2330fad2bb773cdc01e0b47c8b6e6469be36fe8
parent9b8de0031afcf4a9ef6f5eea293b0cd600960a2a (diff)
downloadorg.eclipse.efxclipse-e25281be08d876d861c643f8940e614f63cf8e1b.tar.gz
org.eclipse.efxclipse-e25281be08d876d861c643f8940e614f63cf8e1b.tar.xz
org.eclipse.efxclipse-e25281be08d876d861c643f8940e614f63cf8e1b.zip
fixed AIOBE
-rwxr-xr-xbundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefAreaRenderer.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefAreaRenderer.java b/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefAreaRenderer.java
index 082bbc546..a28be24db 100755
--- a/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefAreaRenderer.java
+++ b/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefAreaRenderer.java
@@ -71,9 +71,11 @@ public class DefAreaRenderer extends BaseAreaRenderer<SplitPane> {
prev = d;
}
- MPartSashContainerElement element = this.items.get(this.items.size() - 1).getDomElement();
- if( element != null ) {
- element.setContainerData((1.0 - prev) * 10 + ""); //$NON-NLS-1$
+ if( this.items.size() - 1 >= 0 ) {
+ MPartSashContainerElement element = this.items.get(this.items.size() - 1).getDomElement();
+ if( element != null ) {
+ element.setContainerData((1.0 - prev) * 10 + ""); //$NON-NLS-1$
+ }
}
}

Back to the top