Always hide content when isHidden() == true
This commit is contained in:
@@ -52,10 +52,9 @@ public class DatabaseDialog extends BaseDialog{
|
|||||||
for(int j = 0; j < allContent.length; j++){
|
for(int j = 0; j < allContent.length; j++){
|
||||||
ContentType type = ContentType.all[j];
|
ContentType type = ContentType.all[j];
|
||||||
|
|
||||||
Seq<Content> array = allContent[j]
|
Seq<UnlockableContent> array = allContent[j]
|
||||||
.select(c -> c instanceof UnlockableContent u &&
|
.select(c -> c instanceof UnlockableContent u && !u.isHidden() &&
|
||||||
(!u.isHidden() || u.techNode != null) &&
|
(text.isEmpty() || u.localizedName.toLowerCase().contains(text.toLowerCase()))).as();
|
||||||
(text.isEmpty() || u.localizedName.toLowerCase().contains(text.toLowerCase())));
|
|
||||||
if(array.size == 0) continue;
|
if(array.size == 0) continue;
|
||||||
|
|
||||||
all.add("@content." + type.name() + ".name").growX().left().color(Pal.accent);
|
all.add("@content." + type.name() + ".name").growX().left().color(Pal.accent);
|
||||||
@@ -69,7 +68,7 @@ public class DatabaseDialog extends BaseDialog{
|
|||||||
int count = 0;
|
int count = 0;
|
||||||
|
|
||||||
for(int i = 0; i < array.size; i++){
|
for(int i = 0; i < array.size; i++){
|
||||||
UnlockableContent unlock = (UnlockableContent)array.get(i);
|
UnlockableContent unlock = array.get(i);
|
||||||
|
|
||||||
Image image = unlocked(unlock) ? new Image(unlock.uiIcon).setScaling(Scaling.fit) : new Image(Icon.lock, Pal.gray);
|
Image image = unlocked(unlock) ? new Image(unlock.uiIcon).setScaling(Scaling.fit) : new Image(Icon.lock, Pal.gray);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user