mirror of
https://github.com/discourse/discourse.git
synced 2025-06-05 14:07:30 +08:00
FIX: Use proper replaceState
when updating a location hash
This commit is contained in:
@ -6,7 +6,7 @@ const configs = {
|
||||
"privacy": "privacy_policy_url"
|
||||
};
|
||||
|
||||
export default (page) => {
|
||||
export default function(page) {
|
||||
return Discourse.Route.extend({
|
||||
renderTemplate() {
|
||||
this.render("static");
|
||||
|
@ -122,7 +122,7 @@ const DiscourseURL = Ember.Object.createWithMixins({
|
||||
// Scroll to the same page, different anchor
|
||||
if (path.indexOf('#') === 0) {
|
||||
this.scrollToId(path);
|
||||
history.replaceState(undefined, undefined, path);
|
||||
this.replaceState(path);
|
||||
return;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user