Fix signal dispatching a Float instead of an Int