I was using a PaintListener to scale a background image when the
Composite is resized.
I noticed that when my shell loses focus, and then regains, the controls
within it were not being automatically redrawn. It seems like adding the
PaintListener broke some chain where elements are redrawn by the OS
(Windows XP in my case) when a window moves to the foreground.
I was able to work around this by scaling my image in a ControlListener.
However, adding a PaintListener should not cause this type of failure.
Any comments?
Alej.