Is the second hop in mid-air supposed to be a double-jump? If so, I suggest checking for a release of the button before allowing a second jump. Also, it'd help if either jump were meaningful against the actual obstacles.
No, the double jump effect was created of a last minute fix. Basically the player performs 2 jumps without any cool down, but as gravity sets in the second jump is very weak. I did tweak it a bit more and changed it to a single more powerful jump. Update version is linked in the description.