Well, it is not *important* for design what method is redefined new or
basicNew in order to set space. My question is why do we need at all to set
space? It means that element created (not added) while spaceA is running
can not be used in or added to spaceB.
The only reason that I know is a possibility to add global event listener
to space while initializing an element. This must be fixed by having lazy
addition of global event listeners.
On Feb 25, 2016 9:55 AM, "stepharo" <[email protected]> wrote:

> BlElement class>>basicNew
>     "Redefined to set the space of the element"
>
>     ^ super basicNew basicSpace: BlUniverse default runningSpace
>
> why redefining new is not enough?
>
> Ok now back to the mooc videos :(
>
>
>

Reply via email to