Fixed #10394
This commit is contained in:
@@ -155,13 +155,13 @@ public class LogicDialog extends BaseDialog{
|
||||
buttons.button("@variables", Icon.menu, () -> {
|
||||
BaseDialog dialog = new BaseDialog("@variables");
|
||||
dialog.hidden(() -> {
|
||||
if(!wasPaused && !net.active()){
|
||||
if(!wasPaused && !net.active() && !state.isMenu()){
|
||||
state.set(State.paused);
|
||||
}
|
||||
});
|
||||
|
||||
dialog.shown(() -> {
|
||||
if(!wasPaused && !net.active()){
|
||||
if(!wasPaused && !net.active() && !state.isMenu()){
|
||||
state.set(State.playing);
|
||||
}
|
||||
});
|
||||
@@ -220,7 +220,7 @@ public class LogicDialog extends BaseDialog{
|
||||
dialog.buttons.button("@logic.globals", Icon.list, () -> globalsDialog.show()).size(210f, 64f);
|
||||
|
||||
dialog.show();
|
||||
}).name("variables").disabled(b -> executor == null || executor.vars.length == 0);
|
||||
}).name("variables").disabled(b -> executor == null || executor.vars.length == 0 || state.isMenu());
|
||||
|
||||
buttons.button("@add", Icon.add, () -> {
|
||||
showAddDialog();
|
||||
|
||||
Reference in New Issue
Block a user