Yes.
It seems related to a Pharo fix, overrides in Polymorph packages weren't
loaded in 101, but they are in 144.
One of these overrides include SystemWindow>>createCollapseBox to make
the theme handle how it should be created, in the vistary look this
method (createCollapseBoxFor: ) calls addUpAction: of
MultistateButtonMorph with a block as argument, which somehow gets added
to a WeakActionSequence (I'm not familiar with neither squeak nor
morphic really).
This causes an MNU since the block does not respond to isValid used by
the Sequence to clean up it's items.

I've not really dabbled much in Squeak nor Morphic, seems to me there's
three alternatives:
1. - Bug in Polymorph (a block shouldn't be allowed as an action, sounds
weird though)
2. - Overly zealous cleansing of methods (removal of isValid for blocks)
3. -A messy implementation of ActionSequence requiring isValid methods
spread everywhere.
 
Henry

Stéphane Ducasse wrote:
> Hi henrik
>
> thanks for the report.
> Is the vistary look broken in 144?
>
> Stef
>
> On Nov 11, 2008, at 3:11 PM, Henrik Johansen wrote:
>
>> I've loaded Polymorph successfully (following the instructions at
>> http://wiki.squeak.org/squeak/6005, the basicLoad override seems to be
>> mandatory) quite a few time in the released dev images.
>> TaskbarIcons can not be loaded without a proceed, since it includes an
>> icon for PackagePaneBrowser, which is not in the pharo dev image.
>> Vistary look is also broken due to a MNU,  worked in 101, but broke
>> somewhere before133 when I tried loading it next.
>> Latest I've done it with is the 142 dev image, updated to 144 before
>> loading Polymorph.
>>
>> Cheers,
>> Henry
>>
>> Stéphane Ducasse wrote:
>>> I hope :)
>>> we want it in the first version of pharo :)
>>>
>>> Stef
>>>
>>> On Nov 11, 2008, at 1:45 PM, Igor Stasenko wrote:
>>>
>>>> 2008/11/11 Gary Chambers <[EMAIL PROTECTED]>:
>>>>> Polymorph fixed the menu gradient oddity a long time ago... :-)
>>>>>
>>>>
>>>> btw, can it be loaded into dev image w/o problems?
>>>> I'm missing the taskbar, because when you open many browsers
>>>> overlapping each other, its hard to find needed one.
>>>>
>>>>> Regards, Gary.
>>>>>
>>>>> ----- Original Message ----- From: "Igor Stasenko"
>>>>> <[EMAIL PROTECTED]>
>>>>> To: "Pharo Development" <[email protected]>
>>>>> Sent: Monday, November 10, 2008 6:08 PM
>>>>> Subject: Re: [Pharo-project] New pharo-dev based on latest version
>>>>>
>>>>>
>>>>>> Some of my observations of glitches found:
>>>>>>
>>>>>> - open world menu System->About. Now instead of clicking Ok, try
>>>>>> drag
>>>>>> the window. Leads to DNU when you release a mouse button.
>>>>>>
>>>>>> - a submenu gradient in OB (maybe not only in OB) is sporadically
>>>>>> loses its colors:
>>>>>> when you first open a context menu, and first open a submenu in it,
>>>>>> all is drawn ok. But then try hover over different menu items to
>>>>>> force
>>>>>> hiding/showing submenus, you will notice that newly opened submenus
>>>>>> start losing gradient background, until finally background becomes
>>>>>> completely white.
>>>>>>
>>>>>> 2008/11/10 Damien Cassou <[EMAIL PROTECTED]>:
>>>>>>>
>>>>>>>
>>>>>>> http://gforge.inria.fr/frs/download.php/10931/pharo0.1-10142dev08.11.2.zip
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> always available at:
>>>>>>> http://code.google.com/p/pharo/wiki/Downloads?tm=2
>>>>>>>
>>>>>>> -- 
>>>>>>> Damien Cassou
>>>>>>> http://damiencassou.seasidehosting.st
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Pharo-project mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> Best regards,
>>>>>> Igor Stasenko AKA sig.
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pharo-project mailing list
>>>>>> [email protected]
>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> [email protected]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>> Best regards,
>>>> Igor Stasenko AKA sig.
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to