1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-02 07:27:04 +00:00

repair history.back&history.go bug

This commit is contained in:
shanshuirenjia
2019-04-22 18:05:18 +08:00
parent a8852dccc2
commit 88e480b575
2 changed files with 13 additions and 0 deletions

View File

@@ -73,6 +73,7 @@ class LibContentView extends React.Component {
updateDetail: false,
};
this.oldonpopstate = window.onpopstate;
window.onpopstate = this.onpopstate;
this.lastModifyTime = new Date();
this.isNeedUpdateHistoryState = true; // Load, refresh page, switch mode for the first time, no need to set historyState
@@ -146,6 +147,7 @@ class LibContentView extends React.Component {
}
componentWillUnmount() {
window.onpopstate = this.oldonpopstate;
collabServer.unwatchRepo(this.props.repoID, this.onRepoUpdateEvent);
}