Fixed GCode Preview not invalidated when deleting an object
This commit is contained in:
parent
f8b1dc5506
commit
a3c3eb5d2a
2 changed files with 7 additions and 0 deletions
|
@ -1677,6 +1677,7 @@ sub update {
|
|||
|
||||
$self->{canvas}->reload_scene if $self->{canvas};
|
||||
$self->{canvas3D}->reload_scene if $self->{canvas3D};
|
||||
$self->{preview3D}->reset_gcode_preview_data if $self->{preview3D};
|
||||
$self->{preview3D}->reload_print if $self->{preview3D};
|
||||
}
|
||||
|
||||
|
|
|
@ -289,6 +289,12 @@ sub refresh_print {
|
|||
$self->load_print;
|
||||
}
|
||||
|
||||
sub reset_gcode_preview_data {
|
||||
my ($self) = @_;
|
||||
$self->gcode_preview_data->reset;
|
||||
$self->canvas->reset_legend_texture();
|
||||
}
|
||||
|
||||
sub load_print {
|
||||
my ($self) = @_;
|
||||
|
||||
|
|
Loading…
Reference in a new issue