here's my case:
1) take an onAction click
2) launch a webservice object that asynchronously does someting on the network (on a new thread)
3) get the callback from the webservice object (called from 2nd thread)
4) handle the callback by displaying a new screen with setCurrent()
on some phones this works great (sony ericsson), though on N95, N82 and some other nokias, the new screen doesnt slide on until i press a key.
strange eh?
I've tried to do Kuix.getCanvas().repaint() but it didn't help.
my only solution is to push a task into the main worker that kickstarts the event processing:
WorkerTask repaintTask = new WorkerTask() {
public boolean run() {
Kuix.getCanvas().repaint();
return false;
}
};
Worker.instance.pushTask(repaintTask);
is there a better way?

