also handle map/unmap events in repairDamage.
(otherwise, newly created views may not redraw themself)
--- a/SimpleView.st Sat Jun 06 21:19:07 1998 +0200
+++ b/SimpleView.st Sat Jun 06 23:32:24 1998 +0200
@@ -6818,12 +6818,13 @@
shown ifTrue:[
(wg := self windowGroup) notNil ifTrue:[
- wg processRealExposeEventsFor:self.
- "/ wg processExposeEvents.
+ "/ wg processRealExposeEventsFor:self. "/ this ignores map/unmap
+ wg processExposeEvents. "/ this handles map/unmap
]
]
- "Created: 19.4.1997 / 12:01:13 / cg"
+ "Created: / 19.4.1997 / 12:01:13 / cg"
+ "Modified: / 6.6.1998 / 20:49:23 / cg"
!
showActive
@@ -7763,6 +7764,6 @@
!SimpleView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libview/SimpleView.st,v 1.253 1998-05-25 12:01:00 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libview/SimpleView.st,v 1.254 1998-06-06 21:32:24 cg Exp $'
! !
SimpleView initialize!