Background: My supervisor wants to quit my supervision due to reasons beyond his control. He suggested few colleagues to replace him. My only concern is that I be asked to switch my current research direction to meet that of my potential new supervisor. I have spent considerable amount of reading and review, designing simualtors and coming up with new ideas and I don't want to restart all over. I found a co-supervisor who is closely related to my field and agreed on supervision (He is not affiliated with my university anymore though), but still need a main supervisor.
Question: Am I obliged to restart over and lose all my reserach?