button.click -> button.mousedown
Update gems & fix yield_content call