fix error reporting again #14

This commit is contained in:
d07riv
2019-08-03 01:58:51 +03:00
parent 228220a738
commit ed3b19001d
3 changed files with 6 additions and 4 deletions

2
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "diabloweb",
"version": "1.0.10",
"version": "1.0.11",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@@ -1,6 +1,6 @@
{
"name": "diabloweb",
"version": "1.0.10",
"version": "1.0.11",
"private": true,
"dependencies": {
"@babel/core": "7.4.3",

View File

@@ -121,7 +121,7 @@ class App extends React.Component {
}
onError(message, stack) {
this.setState({error: {message, stack}});
this.setState(({error}) => !error && {error: {message, stack}});
}
openKeyboard(open) {
@@ -152,7 +152,9 @@ class App extends React.Component {
}
onExit() {
window.location = window.location;
if (!this.state.error) {
window.location.reload();
}
}
setCurrentSave(name) {