Fixed|Games: Notification about changing the current game
DD_ChangeGame is responsible for actually carrying out the changing of the current game, so the audience must be notified only after this function has finished running.
Todo for later: The application should be responsible for game changing. Games should either be a simple collection that does not know the current game, or it should be managing the current game's changing fully (effectively merging DD_ChangeGame into it).
Fixed|Games: Notification about changing the current game
DD_ChangeGame is responsible for actually carrying out the changing
of the current game, so the audience must be notified only after this
function has finished running.
Todo for later: The application should be responsible for game changing.
Games should either be a simple collection that does not know the
current game, or it should be managing the current game's changing
fully (effectively merging DD_ChangeGame into it).