fixed color deleting bug and save_dialog_cancel_button now actually cancels