                      :name  [:strong "Name"]}
             {:keys [flat-form]} (om/get-shared owner)
             new-language (:current (om/observe owner (shared/language-cursor)))
+            {:keys [submission-review?]} @shared/app-state
             colset! #(put! shared/event-chan
                            {:new-columns
-                            (flat-form->sg-columns flat-form
-                                                   :get-label? (= :label %)
-                                                   :language   new-language
-                                                   :owner owner)})]
+                            (flat-form->sg-columns
+                             flat-form
+                             :get-label? (= :label %)
+                             :language   new-language
+                             :submission-review? submission-review?
+                             :owner owner)})]
         (when (not= new-language language)
           (om/set-state! owner :language new-language)
           (colset! field-key))

                     :hxl hxl}))]
    (clj->js (cond-> columns
               (not hide-actions-column?)
               (conj (actions-column owner has-hxl?))
               submission-review?  submission-review-fields))))

(defn init-sg-pager [grid dataview]
  (let [Pager (.. js/Slick -Controls -Pager)]

                  owner]
           :or {get-label? true}}]
  (let [has-hxl? (any? false? (map #(nil? (-> % :instance :hxl)) form))
        columns (for [field (cond-> (all-fields form)
                              submission-review?  submission-review-fields)]
                  (let [{:keys [name type full-name]
                         {:keys [hxl]} :instance} field
                        label (if get-label? (get-label field language) name)
