Fixed multithreading not working on iOS

This commit is contained in:
Anuken 2018-04-28 11:15:53 -04:00
parent 7a22ca2841
commit cdda421920

View File

@ -2,8 +2,10 @@ package io.anuke.mindustry;
import com.badlogic.gdx.backends.iosrobovm.IOSApplication;
import com.badlogic.gdx.backends.iosrobovm.IOSApplicationConfiguration;
import io.anuke.kryonet.DefaultThreadImpl;
import io.anuke.kryonet.KryoClient;
import io.anuke.kryonet.KryoServer;
import io.anuke.mindustry.core.ThreadHandler;
import io.anuke.mindustry.io.Platform;
import io.anuke.mindustry.net.Net;
import io.anuke.ucore.scene.ui.TextField;
@ -49,6 +51,11 @@ public class IOSLauncher extends IOSApplication.Delegate {
public String getLocaleName(Locale locale) {
return locale.getDisplayName(locale);
}
@Override
public ThreadHandler.ThreadProvider getThreadProvider() {
return new DefaultThreadImpl();
}
};
IOSApplicationConfiguration config = new IOSApplicationConfiguration();