Love it. Sold. On Sep 10, 2010 5:27 AM, <b...@google.com> wrote: > I think you can still lose the explicit removeHandler. > > > http://gwt-code-reviews.appspot.com/841804/diff/11002/17020 > File user/src/com/google/gwt/event/shared/EventBus.java (right): > > http://gwt-code-reviews.appspot.com/841804/diff/11002/17020#newcode34 > user/src/com/google/gwt/event/shared/EventBus.java:34: public <H extends > EventHandler> void removeHandler(GwtEvent.Type<H> type, > Anonymous types still have an instance initializer: > > new ClickHandler() { > HandlerRegistration reg = > eventBus.addHandler(ClickEvent.getType(), this); > > { > // Even more setup code can go here > } > > public void onClick(ClickEvent event) { > reg.removeHandler(); > } > }; > > http://gwt-code-reviews.appspot.com/841804/show
-- http://groups.google.com/group/Google-Web-Toolkit-Contributors