Fix getLabel() bug for real

Javascript is hard
Add numerical validation to property dragging

Could use user feedback