Fixed mod structural crash / Fixed input fragment disappearing

This commit is contained in:
Anuken
2019-10-09 17:36:57 -04:00
parent 3a3c5e2304
commit 16eb069717
6 changed files with 16 additions and 9 deletions

View File

@@ -51,6 +51,7 @@ public class HudFragment extends Fragment{
//menu at top left
parent.fill(cont -> {
cont.setName("overlaymarker");
cont.top().left();
if(mobile){

View File

@@ -1,11 +1,12 @@
package io.anuke.mindustry.ui.fragments;
import io.anuke.arc.scene.Group;
import io.anuke.arc.scene.event.Touchable;
import io.anuke.arc.scene.ui.layout.WidgetGroup;
import io.anuke.arc.*;
import io.anuke.arc.scene.event.*;
import io.anuke.arc.scene.ui.layout.*;
import io.anuke.mindustry.*;
/** Fragment for displaying overlays such as block inventories. */
public class OverlayFragment extends Fragment{
public class OverlayFragment{
public final BlockInventoryFragment inv;
public final BlockConfigFragment config;
@@ -17,10 +18,9 @@ public class OverlayFragment extends Fragment{
config = new BlockConfigFragment();
}
@Override
public void build(Group parent){
public void add(){
group.setFillParent(true);
parent.addChild(group);
Vars.ui.hudGroup.addChildBefore(Core.scene.find("overlaymarker"), group);
inv.build(group);
config.build(group);