                       :center (s/config! console :id :build-console))
         ; create the actions for each button
         run! (fn [_]
-               (lein/run-project! process in out path)
-               (toggle-reload! build-group (lein/is-java-project? path)))
+               (lein/run-project! process in out path))
         run-repl! (fn [_]
                     (lein/run-repl-project! process in out path)
                     (s/request-focus! (-> console .getViewport .getView))
-                    (toggle-reload! build-group
-                                    (not (lein/is-java-project? path)))
                     (reset! last-reload (System/currentTimeMillis)))
         reload! (fn [_]
                   (if (lein/is-java-project? path)

                                       :text (utils/get-string :auto_build)
                                       :listen [:action auto-build!]
                                       :focusable? false)])]
    ; disable the reload button when the process ends
    (add-watch process
               :toggle-reload
               (fn [_ _ _ new-state]
                 (when-not new-state (toggle-reload! build-group false))))
    ; add the buttons to the main panel and create shortcuts
    (doto build-group
      (s/config! :north btn-group)

         (binding [*read-eval* false])))
  (s/request-focus! (-> console .getViewport .getView)))

; create and show/hide builders for each project

(defn create-builder
