              (when (pos? (count @traces))
                [:span "(" [:button.text-button {:on-click #(do (trace/reset-tracing!) (reset! traces []))} "clear"] ")"])]
            [:th "meta"]]
-          [:tbody (render-traces padding slower-than-bold-int showing-traces)]]]))))
+          [:tbody (render-traces showing-traces)]]]))))
 
 (defn resizer-style [draggable-area]
   {:position "absolute" :z-index 2 :opacity 0

                                    (reset! val ""))
                               nil)}])))

(defn render-traces [padding slower-than-bold-int showing-traces]
  (doall
    (for [{:keys [op-type id operation tags duration] :as trace} showing-traces]
      (let [row-style (merge padding {:border-top (case op-type :event "1px solid lightgrey" nil)})
            #_#__ (js/console.log (devtools/header-api-call tags))]

        (list [:tr {:key   id

(defn render-trace-panel []
  (let [filter-input     (r/atom "")
        filter-items     (r/atom [])
        filter-type      (r/atom "contains")]
    (fn []
      (let [showing-traces       (if (= @filter-items [])
                                   @traces
                                   (run-all-filters @traces @filter-items))
            save-query           (fn [_]
                                   (swap! filter-items conj {:id (random-uuid)
                                                             :query (str/lower-case @filter-input)
