Graham,
I can't see this issue when running under Windows 7 but I do see it with
XP. It looks like its a redraw problem to do with the timing of messages
while sizing the status view rather than it actually picking up
incorrect data. So I tried the following:
!StatusBar methodsFor!
onPositionChanged: aPositionEvent
"Private - Handle a window position change event (move or resize)."
aPositionEvent isResize ifTrue: [
self invalidate ].
^super onPositionChanged: aPositionEvent! !
!StatusBar categoriesFor: #onPositionChanged:!event handling!private! !
I haven't investigated whether this causes other issues and, given the
fact that Win7 seems okay, I don't think it should go into the base
image but it may get you over your specific problem.
Best regards
Andy Bower