)
def set_description(self, description):
- self.description = [str(desc) for desc in description]
+ for desc in description:
+ if desc is None:
+ self.description.append("")
+ else:
+ self.description.append(str(desc))
def set_color(self, color):
self.custom_color = tuple(color)
#print("actions linked to key {}:".format(self.key_sym))
#print("\t" + "\n\t".join(action_descriptions))
self.draw_lock.acquire()
- surface = pygame.Surface((800, 250)).convert()
+ surface = pygame.Surface((690, 250)).convert()
surface.fill((250, 250, 250))
if getattr(sys, 'frozen', False):
police = pygame.font.Font(sys._MEIPASS + "/Ubuntu-Regular.ttf", 14)
surface.blit(text, (0, offset))
offset += police.get_linesize()
- screen.blit(surface, (10, 330))
+ screen.blit(surface, (5, 308))
pygame.display.flip()
self.draw_lock.release()