fix phone_src transition bugs