add invalidate(); call from merge_in_drawing_shape()
This commit is contained in:
parent
1f98204b4a
commit
f15c2dfd79
@ -500,6 +500,7 @@ class SketchWidget:
|
|||||||
self.sketch.constraints.append(self.drawingConstraints[c])
|
self.sketch.constraints.append(self.drawingConstraints[c])
|
||||||
self.drawingShape = None
|
self.drawingShape = None
|
||||||
self.drawingConstraints = {}
|
self.drawingConstraints = {}
|
||||||
|
self.invalidate()
|
||||||
|
|
||||||
def dist_bw(self, pt1, pt2):
|
def dist_bw(self, pt1, pt2):
|
||||||
x = pt2[0] - pt1[0]
|
x = pt2[0] - pt1[0]
|
||||||
@ -557,6 +558,10 @@ class SketchWidget:
|
|||||||
self.hover_snap_ptref = None
|
self.hover_snap_ptref = None
|
||||||
self.queue_redraw()
|
self.queue_redraw()
|
||||||
|
|
||||||
|
def invalidate(self):
|
||||||
|
self.solved = False
|
||||||
|
self.solve()
|
||||||
|
|
||||||
def solve(self):
|
def solve(self):
|
||||||
if not self.solved:
|
if not self.solved:
|
||||||
result = self.sketch.solve()
|
result = self.sketch.solve()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user