|
|
|
@ -118,17 +118,10 @@ public class InGameLobbyController extends Controller {
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void onChanged(Change change) {
|
|
|
|
public void onChanged(Change change) {
|
|
|
|
|
|
|
|
|
|
|
|
Platform.runLater(
|
|
|
|
Platform.runLater(
|
|
|
|
() -> {
|
|
|
|
() -> {
|
|
|
|
if (visualiserRaceEvent.getVisualiserRaceState().getRaceStatusEnum() != RaceStatusEnum.PRESTART){
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
while (change.next()){
|
|
|
|
while (change.next()){
|
|
|
|
if (change.wasAdded() || change.wasRemoved() || change.wasUpdated() || change.wasPermutated()){
|
|
|
|
if (change.wasAdded() || change.wasRemoved() || change.wasUpdated()){
|
|
|
|
if (visualiserRaceEvent.getVisualiserRaceState().getRaceStatusEnum() != RaceStatusEnum.PRESTART){
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
resetLobby();
|
|
|
|
resetLobby();
|
|
|
|
int count = 0;
|
|
|
|
int count = 0;
|
|
|
|
|