framer: fix asynchronous handling