fixed change topic bug