<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[ ] bug report =&gt; search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question"><pre class="notranslate"><code class="notranslate">[ ] bug report =&gt; search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong></p>

<p dir="auto"><strong>Expected behavior</strong></p>

<p dir="auto"><strong>Minimal reproduction of the problem with instructions</strong></p>

<p dir="auto"><strong>What is the motivation / use case for changing the behavior?</strong></p>

<p dir="auto"><strong>Please tell us about your environment:</strong></p>

<ul dir="auto">
<li><strong>Angular version:</strong> 2.0.X</li>
</ul>

<ul dir="auto">
<li><strong>Browser:</strong> [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]</li>
</ul>

<ul dir="auto">
<li>
<p dir="auto"><strong>Language:</strong> [all | TypeScript X.X | ES6/7 | ES5]</p>
</li>
<li>
<p dir="auto"><strong>Node (for AoT issues):</strong> <code class="notranslate">node --version</code> =</p>
</li>
</ul>
<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[ ] bug report =&gt; search github for a similar issue or PR before submitting
[x] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question"><pre class="notranslate"><code class="notranslate">[ ] bug report =&gt; search github for a similar issue or PR before submitting
[x] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong><br>
With route reuse strategy that is supposed to not reuse a route (<code class="notranslate">shouldReuseRoute</code> returns <code class="notranslate">false</code>) a route is reloaded only if navigated URL is different (e.g. route param).</p>
<p dir="auto">Currently route component is refreshed only when another route link is navigated. It is not clear if it is a bug or a missing feature.</p>
<p dir="auto"><strong>Expected behavior</strong><br>
Route component is expected to be refreshed when any route link is navigated, including the current one.</p>
<p dir="auto"><strong>Minimal reproduction of the problem with instructions</strong><br>
<a href="http://plnkr.co/edit/yJy53kj433VgO0xtZOUl?p=info" rel="nofollow">A plunk</a> shows that route component is refreshed only when another route link is clicked.</p>
<p dir="auto"><strong>What is the motivation / use case for changing the behavior?</strong><br>
Restore <code class="notranslate">$route.reload()</code> functionality from Angular 1. Apparently, the only way to achieve it at this moment is to navigate to temporary route and back. See also <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="159303721" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/9105" data-hovercard-type="issue" data-hovercard-url="/angular/angular/issues/9105/hovercard" href="https://github.com/angular/angular/issues/9105">#9105</a></p>
<ul dir="auto">
<li>
<p dir="auto"><strong>Angular version:</strong> 2.4.2</p>
</li>
<li>
<p dir="auto"><strong>Browser:</strong> [all]</p>
</li>
</ul>

<ul dir="auto">
<li><strong>Language:</strong> [all]</li>
</ul>