Silly me... It works actually, I just have two different nav components running on different routes and I watched the wrong view all the time.