I set up ivy and it's working for finding files and refiling headlines. It just doesn't work when I try to refile and simultaneously create a new node. For example, if I wanted to refile a task, new_task, to todo/new_node_in_todo, nothing will happen.
Here's a snippet from my init.el; You can see I set org-refile-allow-creating-parent-nodes
to true.
;;; ivy & refiling
(ivy-mode 1)
(setq ivy-use-virtual-buffers t)
(setq ivy-count-format "(%d/%d) ")
(setq org-refile-targets '((org-agenda-files :maxlevel . 9)))
;; Use full outline paths for refile targets - we file directly with ivy
(setq org-refile-use-outline-path t)
;; Targets complete directly with IDO
(setq org-outline-path-complete-in-steps nil)
;; Allow refile to create parent tasks with confirmation
(setq org-refile-allow-creating-parent-nodes t)
Am I missing something here?