[Etoys-notify] [JIRA] Commented: (SQ-132) change-label dialog for script-activation-button has wrong layout

jira at immuexa.com jira at immuexa.com
Sun May 3 17:10:45 EDT 2009

     [ http://tracker.immuexa.com/browse/SQ-132?page=comments#action_34397 ]
Karl Ramberg commented on SQ-132:

This seems to do the magic. I approve this fix :-)

These layout issues are notoriously hard to debug because it seems some messages don't get sent till the morph is open and drawn in the world, whereby a layout changed before that has happened will not do anything.

> change-label dialog for script-activation-button has wrong layout
> -----------------------------------------------------------------
>          Key: SQ-132
>          URL: http://tracker.immuexa.com/browse/SQ-132
>      Project: squeakland
>         Type: Bug
>   Components: etoys
>     Reporter: team
>     Priority: Eventual
>      Fix For: M1: first alpha (may)
>  Attachments: fillBlank-sw.1.cs.gz
> From TRAC  Ticket #8781 (yoshiki, oct 2008)
> In the Squeakland-Etoys, create a script, create a button to fire the script from menu, get the halo of the button and choose "change label". The initial answer is partly hidden under the explanation text.
> Attachments
> (scott)  I confirm that this phenomenon does happen in a squeakland etoys system, but not in an olpc-etoys system. And even a Squeakland image, I've only seen it in the precise situation described above -- changing the label of a ScriptActivationButton. Direct calls to FillInTheBlank do not have the problem, nor does any other FillInTheBlank usage I've tried, including the self-same change-label dialog when applied to a "press me" button obtained from the Objects catalog.
> Why this glitch should happen where it does, and only in a squeakland image, and only in that one particular use of FillInTheBlank, remains a mystery. However, fwiw, I attach a speculative change to a FillInTheBlankMorph method which seems to remove the bug...

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

More information about the Etoys-notify mailing list