diff --git a/plugins/canola-core/images/ui.py b/plugins/canola-core/images/ui.py index 3085a82..7823630 100644 --- a/plugins/canola-core/images/ui.py +++ b/plugins/canola-core/images/ui.py @@ -690,15 +690,12 @@ class ImageInternalScreen(Screen): else: self.max_right = self.image_box.center_object_get().center[0] - \ self.image_box.child_get(i - 1).center[0] - if i == 4: + try: + self.max_left = self.image_box.center_object_get().center[0] - \ + self.image_box.child_get(i + 1).center[0] + except IndexError: self.max_left = 0 - else: - try: - left = self.image_box.child_get(i + 1).center[0] - except IndexError: - left = 0 - self.max_left = self.image_box.center_object_get().center[0] - left self.movement = 0 if self.animator: self.animator.delete()