[BUG] Updating to 2.9a invalidates flap menus (Win NT)
Norton, Chris
chrisn at Kronos.com
Wed Jun 14 19:15:20 UTC 2000
Hi Folks.
Bug: Pre-existing Morphic projects that use global flaps will have invalid
menus after updating to Squeak 2.9 alpha.
Squeak: 2.9 alpha (updated to 2407)
VM: Andreas Raab's 2.8 alpha VM (beta 2)
Platform: Windows NT 4.0, service pack 5
Steps to reproduce:
* From within a Morphic project that has global flaps enabled...
* Update from server from 2.8 alpha to 2.8 (say "Yes" to Dan's question).
* Update from 2.8 to 2.9 alpha (my image is at change set 2407)
* From the top most flap, choose to open a Browser
You get a walkback, like the one attached to the end of this document.
Workaround: After updating, turn off global flaps and do not save them.
Then turn them back on again and you're back in business... But, of course
your flaps just got clobbered...
[Note: this problem does not exist in 2.8 alpha or in 2.8. It seems to
happen when the 2.9 alpha stuff gets loaded]
---==> Chris
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14 June 2000 2:57:49 pm
MessageNotUnderstood: openBrowser
HandMorph(Object)>>doesNotUnderstand:
[] in MenuMorph>>invokeItem:event:
BlockContext>>on:do:
[] in BlockContext>>valueUninterruptably
BlockContext>>on:do:
[] in BlockContext>>valueUninterruptably
BlockContext>>on:do:
BlockContext>>valueUninterruptably
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuMorph>>invokeItem:event:
MenuItemMorph>>mouseUp:
HandMorph>>handleMouseUp:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project>>DoIt
[] in BlockContext>>newProcess
More information about the Squeak-dev
mailing list
|