title: angular 5.2 onSameUrlNavigation not working
body: <p>I'm trying to reload my navigations in my angular 5.2 application without any success. If the params are unchanged, the angular router will ignore my navigations. </p>
  
  <p>How I navigate:</p>
  
  <pre><code>this.router.navigate(['/search', buildParamsFromSearchCriteria(criteria)]);
  </code></pre>
  
  <p>This navigates to: </p>
  
  <pre><code>/search;pageSize=20;page=1;orderBy=price;sortDirection=ASCENDING
  </code></pre>
  
  <p>My module config:</p>
  
  <pre><code>imports: [RouterModule.forRoot(appRoutes, { preloadingStrategy: PreloadAllModules, enableTracing: false, onSameUrlNavigation: 'reload' })],
  </code></pre>