From 3de50986e752d3723015b77b160c5e1a564d9f40 Mon Sep 17 00:00:00 2001 From: Pablo Alba Date: Mon, 21 Aug 2023 09:15:25 +0200 Subject: [PATCH] :bug: Fix component context menu --- frontend/src/app/main/ui/workspace/context_menu.cljs | 3 ++- .../app/main/ui/workspace/sidebar/options/menus/component.cljs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/context_menu.cljs b/frontend/src/app/main/ui/workspace/context_menu.cljs index f420dfb60..80c625f59 100644 --- a/frontend/src/app/main/ui/workspace/context_menu.cljs +++ b/frontend/src/app/main/ui/workspace/context_menu.cljs @@ -450,7 +450,8 @@ can-update-main? (or (not components-v2) touched?) first-shape (first shapes) - {:keys [id component-id component-file main-instance?]} first-shape + {:keys [id component-id component-file]} first-shape + main-instance? (ctk/main-instance? first-shape) component-shapes (filter #(contains? % :component-id) shapes) diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/menus/component.cljs b/frontend/src/app/main/ui/workspace/sidebar/options/menus/component.cljs index 281c50866..a08ea0053 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/menus/component.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/options/menus/component.cljs @@ -7,6 +7,7 @@ (ns app.main.ui.workspace.sidebar.options.menus.component (:require [app.common.pages.helpers :as cph] + [app.common.types.component :as ctk] [app.common.types.components-list :as ctkl] [app.common.types.file :as ctf] [app.main.data.modal :as modal] @@ -158,7 +159,7 @@ library-id (:component-file values) show? (some? component-id) main-instance? (if components-v2 - (:main-instance values) + (ctk/main-instance? values) true) main-component? (:main-instance values) lacks-annotation? (nil? (:annotation values))