mirror of
https://github.com/discourse/discourse.git
synced 2025-03-31 08:35:49 +08:00
FIX: Use proper replaceState
when updating a location hash
This commit is contained in:
parent
896c23fadc
commit
ea29e1c693
app/assets/javascripts/discourse/lib
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user