From 60cb6f4af5c0868875e8509f3c604786fc3ce44f Mon Sep 17 00:00:00 2001 From: Ander <9and3r@gmail.com> Date: Fri, 14 Nov 2014 12:42:55 +0100 Subject: [PATCH] Fixed image not updating correctly --- mopidy_touchscreen/main_screen.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mopidy_touchscreen/main_screen.py b/mopidy_touchscreen/main_screen.py index 6bbf89e..a8b0458 100644 --- a/mopidy_touchscreen/main_screen.py +++ b/mopidy_touchscreen/main_screen.py @@ -50,8 +50,8 @@ class MainScreen(): if self.image is not None: screen.blit(self.image, (self.base_size / 2, self.base_size + self.base_size / 2)) self.image_now_loaded = False - if self.image_now_loaded: - self.dirty_area.append(self.image.get_rect()) + elif self.image_now_loaded: + self.dirty_area.append(pygame.Rect(self.base_size / 2, self.base_size + self.base_size / 2, self.image.get_rect().width,self.image.get_rect().height)) screen.blit(self.image, (self.base_size / 2, self.base_size + self.base_size / 2)) self.image_now_loaded = False self.touch_text_manager.render(screen)