generation UI fix + other miniscule ui fix (#7117)

This commit is contained in:
JniTrRny
2022-07-04 00:54:30 +07:00
committed by GitHub
parent 685e3cac83
commit 0201e08ac9
7 changed files with 47 additions and 34 deletions

View File

@@ -36,6 +36,16 @@ public class LogicDialog extends BaseDialog{
addCloseListener();
shown(this::setup);
hidden(() -> consumer.get(canvas.save()));
onResize(() -> {
setup();
canvas.rebuild();
});
}
private void setup(){
buttons.clearChildren();
buttons.defaults().size(160f, 64f);
buttons.button("@back", Icon.left, this::hide).name("back");
@@ -204,10 +214,6 @@ public class LogicDialog extends BaseDialog{
row();
add(buttons).growX().name("canvas");
hidden(() -> consumer.get(canvas.save()));
onResize(() -> canvas.rebuild());
}
public void show(String code, LExecutor executor, boolean privileged, Cons<String> modified){