fix setting construction mode from keyboard