         (b/tee
           (b/bind
             (b/transform (fn [ns]
-              (ensure-selection-visible (id :ns-lb))
               (if (and ns (some #(= ns %) @all-ns-unloaded-atom))
                 true
                 false)))

                    (selection! (id :vars-lb) name1))
                  (do
                    (selection! (id :ns-lb) (str *ns*))
                    (selection! (id :doc-cbx) "Doc"))))))
            (refresh-clj-ns-browser root)
          fqn)))))


              (selection! (id :ns-cbx) "loaded")
              (selection! (id :ns-lb) ns1)
              (selection! (id :vars-cbx) "publics")
              (selection! (id :vars-lb) name1)
              (ensure-selection-visible (id :ns-lb))
              (ensure-selection-visible (id :vars-lb)))
            (if (find-ns (symbol name1))
              ;; should be namespace
              (invoke-soon
                (selection! (id :ns-lb) name1)
                (selection! (id :doc-cbx) "Doc")
                (ensure-selection-visible (id :ns-lb))
                (ensure-selection-visible (id :vars-lb)))
              ;; else must be special-form or class
              (invoke-soon
                (if (special-form? fqn)
