fix #4444: sdd's weren't found under windows
fix stuck shift state in camera movements
don't catch `edit_*` actions when there is no chatting atm