Regression
windows-32 / Tests-windows-32 / Windows32.GT.Tests.Playground.GTPlaygroundBasicTest.testResetBindings (from GT-Tests-Playground)
Error Message
0
Stacktrace
OrderedCollection(Object)>>errorSubscriptBounds: OrderedCollection>>at: OrderedCollection(SequenceableCollection)>>last RubParagraph>>extent Message>>sendTo: [ aMessage sendTo: next ] in RubOpeningClosingDelimiterDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent BlockClosure>>on:do: RubOpeningClosingDelimiterDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent Message>>sendTo: [ aMessage sendTo: next ] in RubExtraSelectionDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent BlockClosure>>on:do: RubExtraSelectionDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent Message>>sendTo: [ aMessage sendTo: next ] in RubCurrentLineBarDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent BlockClosure>>on:do: RubCurrentLineBarDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent Message>>sendTo: [ aMessage sendTo: next ] in RubShoutStylerDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent BlockClosure>>on:do: RubShoutStylerDecorator(RubParagraphDecorator)>>doesNotUnderstand: #extent RubEditingArea(RubAbstractTextArea)>>updateBottomFromParagraph [ self wrapped ifTrue: [ self updateBottomFromParagraph ] ifFalse: [ self updateExtentFromParagraph ] ] in RubEditingArea(RubAbstractTextArea)>>paragraphWasComposedFrom:to: RubEditingArea(RubAbstractTextArea)>>handleBoundsChange: RubEditingArea(RubAbstractTextArea)>>paragraphWasComposedFrom:to: [ self uptodateComposer composeLinesFrom: 1 to: self text size delta: 0 into: OrderedCollection new priorLines: Array new atY: self compositionRectangle top. textArea ifNotNil: [ textArea paragraphWasComposedFrom: 1 to: self text size ] ] in RubParagraph>>compose RubParagraph>>disableDrawingWhile: RubParagraph>>compose RubParagraph>>extentFromClientBottomRight: [ self wrapped ifTrue: [ (bounds notNil and: [ bounds width = aPoint x ]) ifTrue: [ ^ self ]. super extent: ((self paragraph withoutDecorator extentFromClientBottomRight: aPoint) max: self minimumExtent). self recomputeSelection ] ] in RubEditingArea(RubAbstractTextArea)>>extent: RubEditingArea(RubAbstractTextArea)>>handleBoundsChange: RubEditingArea(RubAbstractTextArea)>>extent: RubEditingArea(Morph)>>width: RubTextScrollPane>>fitScrollTargetWidth RubTextScrollPane>>updateScrollbars RubTextScrollPane(GeneralScrollPane)>>doLayoutIn: [ self doLayoutIn: self layoutBounds ] in RubTextScrollPane(Morph)>>computeFullBounds BlockClosure>>on:do: RubTextScrollPane(Morph)>>computeFullBounds RubTextScrollPane(Morph)>>fullBounds [ :m | | subBox | m visible ifTrue: [ subBox := m fullBounds. box ifNil: [ box := subBox copy ] ifNotNil: [ box := box quickMerge: subBox ] ] ] in RubScrolledTextMorph(Morph)>>submorphBounds Array(SequenceableCollection)>>do: RubScrolledTextMorph(Morph)>>submorphBounds RubScrolledTextMorph(Morph)>>privateFullBounds RubScrolledTextMorph(Morph)>>changed RubScrolledTextMorph>>whenLostFocus: MessageSend>>value: MessageSend>>cull: MessageSend>>cull:cull: [ action cull: anAnnouncement cull: announcer ] in AnnouncementSubscription>>deliver: BlockClosure>>on:do: BlockClosure>>on:fork: AnnouncementSubscription>>deliver: [ "Ensure delivery to remaining announcements" subscription deliver: anAnnouncement ] in SubscriptionRegistry>>deliver:to:startingAt: BlockClosure>>ifCurtailed: SubscriptionRegistry>>deliver:to:startingAt: SubscriptionRegistry>>deliver:to: SubscriptionRegistry>>deliver: Announcer>>announce: RubEditingArea(Morph)>>doAnnounce: RubEditingArea(Morph)>>announceKeyboardFocusChange: RubEditingArea(Morph)>>keyboardFocusChange: RubEditingArea(RubAbstractTextArea)>>keyboardFocusChange: HandMorph>>newKeyboardFocus: PluggableButtonMorph(Morph)>>takeKeyboardFocus StandardWindow(SystemWindow)>>navigateFocus StandardWindow(SystemWindow)>>activate [ :m | (m isSystemWindow and: [ m isCollapsed not ]) ifTrue: [ ^ m activate ] ] in SystemWindow class>>noteTopWindowIn: Array(SequenceableCollection)>>do: WorldMorph(Morph)>>submorphsDo: SystemWindow class>>noteTopWindowIn: GLMSystemWindow(SystemWindow)>>deleteDiscardingChanges GLMSystemWindow(SystemWindow)>>delete GLMSystemWindow(StandardWindow)>>delete GLMSystemWindow>>delete GTPlaygroundBasicTest>>tearDown