From 30ce7dc745039301913456c7a2619828b2f65e10 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Sat, 1 Jun 2013 18:56:23 +0200 Subject: [PATCH] Bugfix: wizard crashing in Simple Mode. #1077 #1122 --- lib/Slic3r/GUI/SimpleTab.pm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/Slic3r/GUI/SimpleTab.pm b/lib/Slic3r/GUI/SimpleTab.pm index 0463a3d4e..c1fee5439 100644 --- a/lib/Slic3r/GUI/SimpleTab.pm +++ b/lib/Slic3r/GUI/SimpleTab.pm @@ -78,6 +78,17 @@ sub load_config { } } +sub set_value { + my $self = shift; + my ($opt_key, $value) = @_; + + my $changed = 0; + foreach my $optgroup (@{$self->{optgroups}}) { + $changed = 1 if $optgroup->set_value($opt_key, $value); + } + return $changed; +} + sub is_dirty { 0 } sub config { $_[0]->{config}->clone }