I’m trying to just get a global application loading template to show up whenever I have slow transitions (i.e. with promise returned from before/after/model). however it seems this only works partly when using nested routes.
From debugging it looks like the issue is the pivotHandler here: https://github.com/emberjs/ember.js/blob/41e4e57aa63ea9c1e75aeac475a15f068731e2e8/packages/ember-routing/lib/system/router.js#L790
I’ve made a short bin to demo using ember 2.2: http://emberjs.jsbin.com/dobuxi/2/edit?js,output
Loading shows up fine during initial load and when going to ‘one’. But from ‘one’ to ‘two’ the loading template is not shown.
Am I missing something or is this a bug?