                                           :white-space "nowrap"})}
 
                 (.toFixed duration 1) " ms"]]
-              (when show?
+              (when show-row?
                 [:tr {:key (str id "-details")}
                  [:td {:col-span 3} (with-out-str (pprint/pprint (dissoc tags :query-v :event :duration)))]]))))))
 

        filter-items               (r/atom [])
        filter-type                (r/atom :contains)
        input-error                (r/atom false)
        trace-detail-expansions    (r/atom {:showing false :overrides {}})]
    (fn []
      (let [showing-traces       (if (= @filter-items [])
                                   @traces

                                     :re-frame.router/fsm-trigger "#fd701e"
                                     nil)}}
               [:td {:style (merge row-style {:cursor "pointer"})
                     :on-click #(swap! trace-detail-expansions update-in [:overrides id]
                                       (fn [bool] (if show-row? false (not bool))))}
                (if show-row? "▼" "▶")]
               [:td {:style row-style} (str op-type)]
               [:td {:style row-style} (if (= PersistentVector (type (js->clj operation)))
                                         (second operation)
