ugly raf.js bug fix