Wikia/mercury — pull request #107 by benmai (2014-07-25 20:53:25+00:00)
Title: Fix double render

**DO NOT MERGE**

@kenkouot

This branch is intended to fix a double-render view bug, but does not, and also introduces another bug.

The first bug (the double-render one):
1) Go to lastofus.{ ... }/a/Ellie
2) Click on link to Anna (although any should cause the bug)
3) Observe undefined error in console

^ If I put in the following code:
```javascript
if (this.get('isDestroyed') || this.get('isDestroying')) {
return;
}
```
In the closure scheduled in `articleObserver`, then it does work. But that was the same solution as before we changed the routing at all.

The second bug (comments):
1) Go to any article
2) Click to expand comments
3) Page errors and dumbs stack trace into console

^ For the comments one, I changed router.ts in an attempt to fix that, but to no avail.