[MacRuby-devel] [MacRuby] #391: HotCocoa on_notification method stopped functioning in MacRuby 0.5 under Snow Leopard
MacRuby
ruby-noreply at macosforge.org
Thu Oct 29 20:59:43 PDT 2009
#391: HotCocoa on_notification method stopped functioning in MacRuby 0.5 under
Snow Leopard
--------------------------------------+-------------------------------------
Reporter: trevor@… | Owner: lsansonetti@…
Type: defect | Status: closed
Priority: blocker | Milestone:
Component: MacRuby | Resolution: fixed
Keywords: HotCocoa on_notification |
--------------------------------------+-------------------------------------
Comment(by rich@…):
Replying to [comment:6 mattaimonetti@…]:
Here is what i am observing is happening. i just committed code to hold
all listeners but when you do:
on_notification ...
end
there is an object created internally which is the listener. that object
is being garbage collected. it was likely a bug under 0.4 that did not
garbage collect this but now it is. you can do one of two things.
reinstall macruby after my commit tonight OR just do:
@listener = on_notification ...
end
thus you hold that in an instance variable so it will not be garbage
collected.
See if that works
--
Ticket URL: <http://www.macruby.org/trac/ticket/391#comment:7>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list