Always the case - just as I worked out how to send to this list,
I find the solution - "skin.force_redraw=True" was the line I wanted.



Hi, freevo development newbie here.

I want to edit some configuration variables on the fly.

I've made a menu structure (which works),

and in a MenuItem, called a class to display an InputBox (which works).

However, when I hit enter on the InputBox, it doesn't disappear.

It does lose focus and I can move back up the menu structure, but when I come back down,

the InputBox is still displayed.


Is there anyway I can force the screen to redraw?

the functions menuw.redraw(), menuw.rebuild_page(), menuw.refresh(1), menuw.show()

don't seem to do the trick.

menuw.hide(clear=True) and then menuw.show() does rebuild the page, but then I get an annoying black screen flicker.


Is there a simple answer or should I just post what code I have?


Rande


Reply via email to