Background and moving focus

Often when you move focus between fields, which have a transparent background, you will see odd artifacts such as a white square. Often times we work around this by calling invalidate. This causes everything to get painted twice. When researching this I found that RIM's framework was calling paintBackground(Graphics g) but not calling paint in certain scenarios. I modified our paint methods to not call paintBackground directly from paint in our abstract managers. This should fix the problem. If you still see this problem or find new problems with paintBackground or moving focus/repainting log it here, or in Jira.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© 2011 Metova, Inc.