         (object/update! app/app [::plugins] assoc name {})
         (fetch-and-install (-> plugin :tar) name
                            (fn []
-                             (object/raise manager :refresh!)
                              (when cb
                                (cb true))
                              )))

           (this-as me
                    (discover-deps plugin (fn []
                                            (dom/remove (dom/parent me))
                                            )))
           (dom/prevent e)
           (dom/stop-propagation e)))

                     (when (<= @counter 0)
                       (install-version (deps cur) (fn [installed?]
                                                     (when cb
                                                       (cb installed?))))))]
    ;;first get and install all the deps
    ;;count them down and then install the real plugin and reload.
    (if (seq others)
