Bugfixes for 3.3 beta
This commit is contained in:
@@ -8,6 +8,7 @@ import com.badlogic.gdx.utils.Array;
|
||||
import com.badlogic.gdx.utils.Pools;
|
||||
import io.anuke.mindustry.Mindustry;
|
||||
import io.anuke.ucore.core.Core;
|
||||
import io.anuke.ucore.core.Timers;
|
||||
import io.anuke.ucore.function.Consumer;
|
||||
import io.anuke.ucore.function.Predicate;
|
||||
import io.anuke.ucore.scene.event.Touchable;
|
||||
@@ -38,9 +39,6 @@ public class FileChooser extends FloatingDialog {
|
||||
this.open = open;
|
||||
this.filter = filter;
|
||||
this.selectListener = result;
|
||||
setupWidgets();
|
||||
|
||||
Mindustry.platforms.requestWritePerms();
|
||||
}
|
||||
|
||||
private void setupWidgets(){
|
||||
@@ -253,8 +251,13 @@ public class FileChooser extends FloatingDialog {
|
||||
|
||||
@Override
|
||||
public Dialog show(){
|
||||
super.show();
|
||||
Core.scene.setScrollFocus(pane);
|
||||
Mindustry.platforms.requestWritePerms();
|
||||
Timers.runTask(2f, () -> {
|
||||
content().clear();
|
||||
setupWidgets();
|
||||
super.show();
|
||||
Core.scene.setScrollFocus(pane);
|
||||
});
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
@@ -190,7 +190,7 @@ public class ChatFragment extends Table implements Fragment{
|
||||
if(sender == null){ //no sender, this is a server message?
|
||||
formattedMessage = message;
|
||||
}else{
|
||||
formattedMessage = "[ROYAL]["+sender+"]: [YELLOW]"+message;
|
||||
formattedMessage = "[CORAL]["+sender+"]: [YELLOW]"+message;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,7 @@ import io.anuke.ucore.scene.ui.ButtonGroup;
|
||||
import io.anuke.ucore.scene.ui.ImageButton;
|
||||
import io.anuke.ucore.scene.ui.Label;
|
||||
import io.anuke.ucore.scene.ui.layout.Table;
|
||||
import io.anuke.ucore.scene.ui.layout.Unit;
|
||||
import io.anuke.ucore.util.Bundles;
|
||||
import io.anuke.ucore.util.Mathf;
|
||||
|
||||
@@ -34,7 +35,7 @@ public class PlacementFragment implements Fragment{
|
||||
InputHandler input = control.getInput();
|
||||
|
||||
float s = 50f;
|
||||
float translation = 54f;
|
||||
float translation = Unit.dp.scl(54f);
|
||||
|
||||
new table(){{
|
||||
visible(() -> !GameState.is(State.menu));
|
||||
|
||||
Reference in New Issue
Block a user