Почему то не работает redraw_callback
from miso import *
from globalui import global_msg_query
from topwindow import TopWindow
from sysinfo import *
from sys import *
from graphics import *
from DriveInfo import total_drivespace,drive_names
import time
FONT_ANTIALIAS
import appuifw as ui
import envy
from os import abort
envy.set_app_system(1)
lock=e32.Ao_lock()
path.append('e:\\system\\apps\\SmartRAM')
ui.app.title=u"SmartRAM"
def bars():
bg=Image.open('e:\\1\\bg.png')
b.blit(bg)
def ur(x):
return x.encode('utf-8')
def ru(x):
return x.decode('utf-8')
ui.app.body=b=ui.Canvas(redraw_callback=bars)
bars()
lock.wait()
Функция bars() включается при запуске программы, а после открытия/закрытия меню, свёртывания/развертывания программы остаетсЯ белый экран, хотя я указал ui.app.body=b=ui.Canvas(redraw_callback=
bars)