From 9113d6d18939025f55e595631e7cc0eb5aace4de Mon Sep 17 00:00:00 2001
From: Alexander Rose <alex.rose@rcsb.org>
Date: Tue, 10 Sep 2019 15:10:13 -0700
Subject: [PATCH] only show applicable repr types in ui

---
 src/mol-plugin/state/transforms/representation.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mol-plugin/state/transforms/representation.ts b/src/mol-plugin/state/transforms/representation.ts
index 417d200b9..5e993e95f 100644
--- a/src/mol-plugin/state/transforms/representation.ts
+++ b/src/mol-plugin/state/transforms/representation.ts
@@ -157,7 +157,7 @@ const StructureRepresentation3D = PluginStateTransform.BuiltIn({
         return ({
             type: PD.Mapped<any>(
                 registry.default.name,
-                registry.types,
+                registry.getApplicableTypes(a.data),
                 name => PD.Group<any>(registry.get(name).getParams(themeCtx, a.data))),
             colorTheme: PD.Mapped<any>(
                 type.defaultColorTheme,
-- 
GitLab