http://gwt-code-reviews.appspot.com/25801/diff/1/3
File user/src/com/google/gwt/event/shared/HandlerManager.java (right):

http://gwt-code-reviews.appspot.com/25801/diff/1/3#newcode101
Line 101: }
Could be a little simpler--you don't really need an else case:

boolean result = false;
if (l != null) {
   result = l.remove(handler);
   ...
}

assert result...

http://gwt-code-reviews.appspot.com/25801/diff/1/2
File user/test/com/google/gwt/event/shared/HandlerManagerTest.java
(right):

http://gwt-code-reviews.appspot.com/25801/diff/1/2#newcode276
Line 276: }
Should also have the non-isScript test that would have blown up with the
old code:

else {
   reg.removeHandler();
   /* pass, we didn't hit an NPE */
}

http://gwt-code-reviews.appspot.com/25801

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to