config panel: don't show groups with no visible config items
This commit is contained in:
@@ -102,6 +102,8 @@ public class ConfigPanel extends PluginPanel
|
||||
|
||||
configManager.getConfigProxies().stream()
|
||||
.map(configManager::getConfigDescriptor)
|
||||
.filter(configDescriptor -> configDescriptor.getItems().stream()
|
||||
.anyMatch(cid -> !cid.getItem().hidden()))
|
||||
.sorted(Comparator.comparing(left -> left.getGroup().name()))
|
||||
.forEach(cd ->
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user