The piston has to come all the way back when the pedal is released, there should be a little bit of slack at rest. Otherwise the fill port won't be open, and the cylinder won't fill itself.