@rem override the onchange event using UIEvents works a treat and it no longer feels like a hack - thanks for the pointer
– Updated:
–
public