This took me hours to figure out what was causing this bug :( ivy was working fine with projectile till yesterday. That's when things started acting really weird and buggy. I notice 2 really bad problems so far :
find-file is broken. emacs opens the wrong directory when I execute find-file on a file (this problem whens I've at least 2 projectile projects open).
projectile mixes up files from different projects as it's own. Here is an example :

When I execute projectile-switch-to-buffer the 4-length.hs file belong to a completely different project, yet it's identified as being part of arcade-rs project.
I'm not sure what's wrong with my emacs config that's causing ivy to break like this :( I tried tinkering with ivy and projectile config files, but I was unable to find what's causing this problem. I suspect some dependent package got updated which broke my config??
Link to config files :
I'm running emacs 25.1.1 on mac osx el capitan.
This took me hours to figure out what was causing this bug :(
ivywas working fine withprojectiletill yesterday. That's when things started acting really weird and buggy. I notice 2 really bad problems so far :find-fileis broken. emacs opens the wrong directory when I executefind-fileon a file (this problem whens I've at least 2 projectile projects open).projectilemixes up files from different projects as it's own. Here is an example :When I execute
projectile-switch-to-bufferthe4-length.hsfile belong to a completely different project, yet it's identified as being part ofarcade-rsproject.I'm not sure what's wrong with my emacs config that's causing
ivyto break like this :( I tried tinkering withivyandprojectileconfig files, but I was unable to find what's causing this problem. I suspect some dependent package got updated which broke my config??Link to config files :
I'm running emacs 25.1.1 on mac osx el capitan.