         (if (= (.getStateChange e) ItemEvent/SELECTED)
           (condp = item
             "New..." (create-new-collection)
-            (apply-data-and-settings item (load-data-and-settings item)))
+            (awt-event (apply-data-and-settings item (load-data-and-settings item))))
           (save-data-and-settings item (get-current-data-and-settings)))))))
 
 (defn create-browser []

           [java.util.prefs Preferences]
           [java.util.concurrent LinkedBlockingQueue]
           [java.awt Color Dimension Font Insets]
           [java.awt.event ItemEvent ItemListener KeyAdapter MouseAdapter]
           [com.swtdesigner SwingResourceManager]
           [org.micromanager.acquisition ImageStorageListener MMImageCache])
  (:use [org.micromanager.browser.utils



(defn apply-data-and-settings [collection-name settings]
  (clear-queues)
  (update-collection-menu collection-name)
  (set-last-collection-name collection-name)
  (let [table (@browser :table)
