removeModeChangedListener