Fixed logic blocks making clicking noises when not accessible
This commit is contained in:
@@ -570,13 +570,12 @@ public class LogicBlock extends Block{
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void buildConfiguration(Table table){
|
public boolean shouldShowConfigure(Player player){
|
||||||
if(!accessible()){
|
return accessible();
|
||||||
//go away
|
}
|
||||||
deselect();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void buildConfiguration(Table table){
|
||||||
table.button(Icon.pencil, Styles.cleari, () -> {
|
table.button(Icon.pencil, Styles.cleari, () -> {
|
||||||
ui.logic.show(code, executor, privileged, code -> configure(compress(code, relativeConnections())));
|
ui.logic.show(code, executor, privileged, code -> configure(compress(code, relativeConnections())));
|
||||||
}).size(40);
|
}).size(40);
|
||||||
|
|||||||
@@ -97,12 +97,12 @@ public class MessageBlock extends Block{
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void buildConfiguration(Table table){
|
public boolean shouldShowConfigure(Player player){
|
||||||
if(!accessible()){
|
return accessible();
|
||||||
deselect();
|
}
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void buildConfiguration(Table table){
|
||||||
table.button(Icon.pencil, Styles.cleari, () -> {
|
table.button(Icon.pencil, Styles.cleari, () -> {
|
||||||
if(mobile){
|
if(mobile){
|
||||||
Core.input.getTextInput(new TextInput(){{
|
Core.input.getTextInput(new TextInput(){{
|
||||||
|
|||||||
Reference in New Issue
Block a user