]> dev.renevier.net Git - syj.git/commitdiff
evt.target.value is not available during paste event. Work around that
authorarno <arno@renevier.net>
Fri, 3 Sep 2010 13:43:24 +0000 (15:43 +0200)
committerarno <arno@renevier.net>
Fri, 3 Sep 2010 13:43:24 +0000 (15:43 +0200)
public/js/utils.js

index 376fbe85c358a72283e7e1b80e69d1265284fd1e..4c53c76d07cadf7a183b797e52cf8b68f9e5384e 100644 (file)
@@ -336,7 +336,7 @@ Element.addMethods(['input', 'textarea'], {
                 }
                 handler.apply(null, arguments);
             });
-            proceed(element, 'paste', handler);
+            proceed(element, 'paste', handler.defer.bind(handler));
             return proceed(element, 'change', handler);
         }
         return proceed(element, eventName, handler);