I seem to be having issues with TornadoFX's event ...
# tornadofx
a
I seem to be having issues with TornadoFX's event bus, maybe im just using it incorrectly? In the
init{}
block of my main view, I have this:
Copy code
runAsync {
            filters = tracker.fetchFilters()
            println("done fetching filters! ${filters.size}")
            fire(SearchFiltersEvent(filters))

            sort = tracker.fetchSorts()
            println("done fetching sort!")

            fire(RequestItemsEvent)
        }
SearchFiltersEvent is marked as RunOn.ApplicationThread, and RequestItemsEvent is marked as RunOn.BackgroundThread For some reason, the subscriber for SearchFiltersEvent gets the event, but the subscriber for RequestItemsEvent doesn't.