From 97df7912daa2c066d746e2ec6d5d4fee0aec17e2 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 01 Oct 2010 17:00:30 +0000 Subject: reset abacus before storing value --- (limited to 'abacus_window.py') diff --git a/abacus_window.py b/abacus_window.py index 569eec0..9e27f0e 100644 --- a/abacus_window.py +++ b/abacus_window.py @@ -688,9 +688,9 @@ class AbacusGeneric(): def set_value_from_number(self, number): """ Set abacus to value in string """ - if number > self.max_value(): - self.reset_abacus() - else: + print "setting %s to %f" % (self.name, number) + self.reset_abacus() + if number <= self.max_value(): for r in range(self.num_rods): number -= self.set_rod(r, number) if number == 0: -- cgit v0.9.1