Fix #147: Turns out radiobuttons were not looking at the direction at
all on creation (changing direction causes re-creation)