X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=vtk.rendering%2Fsrc%2Fvtk%2Frendering%2FvtkAbstractComponent.java;h=c905a72f3020a614d6fdce63f13ca87af3376478;hb=58b68ec134db6382f4c401ee7374a74d0aa6cd78;hp=84f2fb4169ef40b3b210c3821cc5b070ed5b044a;hpb=1e1e94f52edd5155be49c66870f36443ec2168af;p=simantics%2F3d.git diff --git a/vtk.rendering/src/vtk/rendering/vtkAbstractComponent.java b/vtk.rendering/src/vtk/rendering/vtkAbstractComponent.java index 84f2fb41..c905a72f 100644 --- a/vtk.rendering/src/vtk/rendering/vtkAbstractComponent.java +++ b/vtk.rendering/src/vtk/rendering/vtkAbstractComponent.java @@ -2,6 +2,8 @@ package vtk.rendering; import java.util.concurrent.locks.ReentrantLock; +import org.eclipse.swt.internal.DPIUtil; + import vtk.vtkAxesActor; import vtk.vtkCamera; import vtk.vtkGenericRenderWindowInteractor; @@ -130,7 +132,8 @@ public abstract class vtkAbstractComponent implements vtkComponent { if (renderWindow == null || windowInteractor == null) { return; // Nothing to do we are deleted... } - + w = DPIUtil.autoScaleUp(w); + h = DPIUtil.autoScaleUp(h); try { lock.lockInterruptibly(); renderWindow.SetSize(w, h);