Переглянути джерело

fix: create new property in tag properties

Tienson Qin 9 місяців тому
батько
коміт
0787d7ae36
1 змінених файлів з 1 додано та 2 видалено
  1. 1 2
      src/main/frontend/components/property.cljs

+ 1 - 2
src/main/frontend/components/property.cljs

@@ -361,7 +361,6 @@
                    state)}
                    state)}
   [state block *property-key {:keys [class-schema?]
   [state block *property-key {:keys [class-schema?]
                               :as opts}]
                               :as opts}]
-  (prn :debug :key *property-key)
   (let [*property (::property state)
   (let [*property (::property state)
         *show-new-property-config? (::show-new-property-config? state)
         *show-new-property-config? (::show-new-property-config? state)
         *show-class-select? (::show-class-select? state)
         *show-class-select? (::show-class-select? state)
@@ -388,7 +387,7 @@
         [:div.flex.flex-row {:on-pointer-down (fn [e] (util/stop-propagation e))}
         [:div.flex.flex-row {:on-pointer-down (fn [e] (util/stop-propagation e))}
          (when (not= @*show-new-property-config? :adding-property)
          (when (not= @*show-new-property-config? :adding-property)
            (cond
            (cond
-             @*show-new-property-config?
+             (or (nil? property) @*show-new-property-config?)
              (property-type-select property (merge opts
              (property-type-select property (merge opts
                                                    {:*property *property
                                                    {:*property *property
                                                     :*property-name *property-key
                                                     :*property-name *property-key