Fixed: https://pharo.fogbugz.com/default.asp?11916

Ben

On Oct 16, 2013, at 9:50 PM, Sean P. DeNigris <[email protected]> wrote:

> I manually fed in an instance of by changing the code to:
>     actionToPerformWithSelector: selector arguments: args
>       | instance |
>       instance := spec instance.
>       instance = #DialogWindowSpec ifTrue: [ instance := SpecDialogWindow new 
> ].
>       ^ instance perform: selector withArguments: args
> 
> But then I got: MessageNotUnderstood: ByteSymbol>>changeTableLayout (where 
> the symbol was #Panel)
> 
> It seems that #actionToPerformWithSelector:arguments: expects "spec instance" 
> to return an actual instance, but is getting Symbols instead. It seems to be 
> a bug in Spec because none of this has anything to do with my code, and if I 
> change "self new openDialogWithSpec" to "self new openWithSpec" it opens 
> correctly.
> 
> On Oct 16, 2013, at 1:01 PM, "Benjamin Van Ryseghem-2 [via Smalltalk]" 
> <[hidden email]> wrote:
> 
>> Try replacing it with DlalogWindowModel
>> 
>> Ben
>> 
>> On Oct 16, 2013, at 5:27 PM, Sean P. DeNigris <<a 
>> href="x-msg://206/user/SendEmail.jtp?type=node&amp;node=4715064&amp;i=0" 
>> target="_top" rel="nofollow" link="external">[hidden email]> wrote:
>> 
>>> Benjamin Van Ryseghem-2 wrote
>>>> Without further information, I can not do much more
>>> 
>>> I sent #openDialogWithSpec, and the offending symbol is #DialogWindowSpec
>>> 
>>> 
>>> 
>>> -----
>>> Cheers,
>>> Sean
>>> --
>>> View this message in context: 
>>> http://forum.world.st/Spec-error-tp4714069p4715018.html
>>> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
>>> 
>> 
>> 
>> 
>> If you reply to this email, your message will be added to the discussion 
>> below:
>> http://forum.world.st/Spec-error-tp4714069p4715064.html
>> To unsubscribe from Spec error, click here.
>> NAML
> 
> Cheers, 
> Sean
> 
> View this message in context: Re: Spec error
> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to