From: Daid Date: Fri, 18 May 2012 08:26:13 +0000 (+0200) Subject: Ugly workaround for 3D preview not always refreshing on some ATI cards. X-Git-Tag: RC4~4 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=4785ad527a069b19efe7e252a8aa418b3f006d27;p=cura.git Ugly workaround for 3D preview not always refreshing on some ATI cards. --- diff --git a/Cura/gui/preview3d.py b/Cura/gui/preview3d.py index 8a1f7409..43cb8c98 100644 --- a/Cura/gui/preview3d.py +++ b/Cura/gui/preview3d.py @@ -360,6 +360,9 @@ class PreviewGLCanvas(glcanvas.GLCanvas): else: self.offsetX += float(e.GetX() - self.oldX) * self.zoom / self.GetSize().GetHeight() * 2 self.offsetY -= float(e.GetY() - self.oldY) * self.zoom / self.GetSize().GetHeight() * 2 + size = self.GetSizeTuple() + self.SetSize((size[0]+1, size[1])) + self.SetSize((size[0], size[1])) self.Refresh() if e.Dragging() and e.RightIsDown(): self.zoom += e.GetY() - self.oldY