diff --git a/client/src/main/kotlin/org/hso/texturesyncclient/controller/RootController.kt b/client/src/main/kotlin/org/hso/texturesyncclient/controller/RootController.kt index 044bd05..b7ec810 100644 --- a/client/src/main/kotlin/org/hso/texturesyncclient/controller/RootController.kt +++ b/client/src/main/kotlin/org/hso/texturesyncclient/controller/RootController.kt @@ -147,6 +147,7 @@ class RootController : Controller() { } fun queryElements(tags: ObservableList): ArrayList { + mvc.setVisibleMetaTags(false) val previewList = arrayListOf() try { @@ -241,6 +242,7 @@ class RootController : Controller() { ) mvc.setTags(data.tags.toList().observable()) selectedTexture = data + mvc.setVisibleMetaTags(true) } /** diff --git a/client/src/main/kotlin/org/hso/texturesyncclient/view/mainView/MainViewController.kt b/client/src/main/kotlin/org/hso/texturesyncclient/view/mainView/MainViewController.kt index e9f0544..9358980 100644 --- a/client/src/main/kotlin/org/hso/texturesyncclient/view/mainView/MainViewController.kt +++ b/client/src/main/kotlin/org/hso/texturesyncclient/view/mainView/MainViewController.kt @@ -79,4 +79,14 @@ class MainViewController : Controller() { .ifPresent { x -> folderView.children.remove(x) } } + fun setVisibleMetaTags(bool: Boolean){ + if(bool){ + metaLabel.isVisible = true + cvTags.isVisible = true + }else{ + metaLabel.isVisible = false + cvTags.isVisible = false + } + } + } \ No newline at end of file