     ;; dataview / grid hookup
     (bind-external-sg-grid-event-handlers grid grid-event-handlers)
     (bind-external-sg-grid-dataview-handlers dataview dataview-event-handlers)
+    (.setSelectionModel grid
+                        (js/Slick.RowSelectionModel.
+                         (clj->js {:selectActiveRow false})))
 
     (.subscribe (.-onRowCountChanged dataview)
                 (fn [e args]

    (.subscribe (.-onRowsChanged dataview)
                (fn [e args]
                  (.invalidateRows grid (aget args "rows"))
                  (.render grid)))
    ;; Double-click handlers
    (.subscribe (.-onDblClick grid)
                (fn [e args]

  (:require [chimera.js-interop :refer [safe-regex]]
            [chimera.urls :refer [last-url-param url]]
            [chimera.seq :refer [in?]]
            [chimera.om.state :refer [transact!]]
            [chimera.string :refer [escape-for-type]]
            [clojure.string :refer [escape]]
            [cljs.core.async :refer [<! chan put! timeout]]
