Commit 2c6bfc23 authored by Guillaume Seguin's avatar Guillaume Seguin

Check if gcview_end_vertex is not None in set_current_line

parent ff4aaf4f
...@@ -278,7 +278,8 @@ class GcodeViewMainWrapper(object): ...@@ -278,7 +278,8 @@ class GcodeViewMainWrapper(object):
return getattr(self.glpanel, name) return getattr(self.glpanel, name)
def set_current_gline(self, gline): def set_current_gline(self, gline):
if gline.is_move and self.model and self.model.loaded: if gline.is_move and gline.gcview_end_vertex is not None \
and self.model and self.model.loaded:
self.model.printed_until = gline.gcview_end_vertex self.model.printed_until = gline.gcview_end_vertex
if not self.refresh_timer.IsRunning(): if not self.refresh_timer.IsRunning():
self.refresh_timer.Start() self.refresh_timer.Start()
...@@ -349,7 +350,8 @@ class GcodeViewFrame(GvizBaseFrame): ...@@ -349,7 +350,8 @@ class GcodeViewFrame(GvizBaseFrame):
wx.CallAfter(self.Refresh) wx.CallAfter(self.Refresh)
def set_current_gline(self, gline): def set_current_gline(self, gline):
if gline.is_move and self.model and self.model.loaded: if gline.is_move and gline.gcview_end_vertex is not None \
and self.model and self.model.loaded:
self.model.printed_until = gline.gcview_end_vertex self.model.printed_until = gline.gcview_end_vertex
if not self.refresh_timer.IsRunning(): if not self.refresh_timer.IsRunning():
self.refresh_timer.Start() self.refresh_timer.Start()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment