I have a form and a thread that clears the form and adds new custom items every minute. In the first iteration everything works fine but in following iterations the screen is not updated properly.

I'm using Nokia 6600 and latest emulator & JDK.

I know that in Swing it is not good idea to access to gui component from any other thread than event handler thread but in MIDP 2.0 all GUI apis should be thread safe right ?