From 0dba3dee58495314550d11b4323f2df6a6f08469 Mon Sep 17 00:00:00 2001 From: Trey Greer Date: Tue, 28 Jan 2014 19:05:20 -0500 Subject: [PATCH] fixed simple config load bug --- lib/Slic3r/GUI/SimpleTab.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Slic3r/GUI/SimpleTab.pm b/lib/Slic3r/GUI/SimpleTab.pm index e820ad45e..064b3495e 100644 --- a/lib/Slic3r/GUI/SimpleTab.pm +++ b/lib/Slic3r/GUI/SimpleTab.pm @@ -71,7 +71,7 @@ sub load_config { my $self = shift; my ($config) = @_; - foreach my $opt_key (grep $self->{config}->has($_), keys %$config) { + foreach my $opt_key (grep $self->{config}->has($_), @{$config->get_keys}) { my $value = $config->get($opt_key); $self->{config}->set($opt_key, $value); $_->set_value($opt_key, $value) for @{$self->{optgroups}};