Explain the issue you are having:
I noticed that if you change a song quickly like by returning back to menu and choosing another song, any spectators that are watching you will show you playing the first song. The status will not change as long as I tested. Bancho will not change it's watch status. The problem is that bancho is not receiving a signal to change the song, because your status doesn't get changed to idle before the next song is spectated.
Is it reproducible? If so, explain the steps to do so:
1. Spectate someone with a map that you have.
2. Have the host exit out of the map and choose a different map
3. Watch your user status showing you watching the host playing the first map. This map being watched doesn't change unless your player status changes.
I noticed that if you change a song quickly like by returning back to menu and choosing another song, any spectators that are watching you will show you playing the first song. The status will not change as long as I tested. Bancho will not change it's watch status. The problem is that bancho is not receiving a signal to change the song, because your status doesn't get changed to idle before the next song is spectated.
Is it reproducible? If so, explain the steps to do so:
1. Spectate someone with a map that you have.
2. Have the host exit out of the map and choose a different map
3. Watch your user status showing you watching the host playing the first map. This map being watched doesn't change unless your player status changes.