ComboBox does not destroy itself properly, leading to a JavaScript error. Could it have something to do with not disconnecting events?