X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.proconf.g3d%2Fsrc%2Forg%2Fsimantics%2Fproconf%2Fg3d%2Fcommon%2FJmeComposite.java;h=b11557289c753b153393dfef72377ae19095daf5;hb=87cee3d9fefb2d9d238527b6fd5267e215eb1960;hp=5cff3ffb36502d71c8364dce8900ce82f1b7ebe0;hpb=477a3eae417fe71addfcf8f87dab41f87151a384;p=simantics%2F3d.git diff --git a/org.simantics.proconf.g3d/src/org/simantics/proconf/g3d/common/JmeComposite.java b/org.simantics.proconf.g3d/src/org/simantics/proconf/g3d/common/JmeComposite.java index 5cff3ffb..b1155728 100644 --- a/org.simantics.proconf.g3d/src/org/simantics/proconf/g3d/common/JmeComposite.java +++ b/org.simantics.proconf.g3d/src/org/simantics/proconf/g3d/common/JmeComposite.java @@ -17,6 +17,8 @@ import org.eclipse.core.runtime.Path; import org.eclipse.swt.SWT; import org.eclipse.swt.events.ControlAdapter; import org.eclipse.swt.events.ControlEvent; +import org.eclipse.swt.events.PaintEvent; +import org.eclipse.swt.events.PaintListener; import org.eclipse.swt.graphics.Rectangle; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.opengl.GLCanvas; @@ -55,6 +57,14 @@ public class JmeComposite extends Composite { } }); +// this.addPaintListener(new PaintListener() { +// @Override +// public void paintControl(PaintEvent e) { +// displaySystem.setCurrent(); +// JmeComposite.this.component.render(); +// } +// }); + } @@ -109,4 +119,6 @@ public class JmeComposite extends Composite { public DisplaySystem getDisplaySystem() { return displaySystem; } + + }