From 15d3a2baabb1c5e266160c7a88f65b60eb6d9b38 Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Sun, 29 May 2022 16:54:32 +0700 Subject: [PATCH] Show only attributes of selected class (#1904) Signed-off-by: Andrey Sobolev --- .../setting-resources/src/components/ClassAttributes.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/setting-resources/src/components/ClassAttributes.svelte b/plugins/setting-resources/src/components/ClassAttributes.svelte index f5a0407d29..528dde9fd0 100644 --- a/plugins/setting-resources/src/components/ClassAttributes.svelte +++ b/plugins/setting-resources/src/components/ClassAttributes.svelte @@ -41,7 +41,8 @@ $: attributes = getCustomAttributes(_class) function getCustomAttributes (_class: Ref>): AnyAttribute[] { - const attributes = Array.from(hierarchy.getAllAttributes(_class, core.class.AttachedDoc).values()) + const cl = hierarchy.getClass(_class) + const attributes = Array.from(hierarchy.getAllAttributes(_class, cl.extends).values()) const filtred = attributes.filter((p) => !p.hidden) return filtred }