Tareas #310
abiertabug clok al imprimir ticket
100%
Descripción
A veces, al imprimir ticket, y ahora damian me paso que al jugar le daba este error:
Unhandled Error
TypeError: Object has been destroyed
at C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/controller.js:119:25
at EventEmitter.<anonymous> (C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/clock.js:186:11)
at EventEmitter.emit (node:events:390:28)
at Clock.updateTimetoShow (C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/clock.js:171:26)
at Clock.setIniTime (C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/clock.js:44:14)
at C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/controller.js:109:18
at EventEmitter.<anonymous> (C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/info.js:83:11)
at EventEmitter.emit (node:events:390:28)
at Info.updateBalance (C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/info.js:69:27)
at Object.ws_apollo_client.subscribe.query [as next] (C:/Users/usuario/AppData/Local/Programs/electron-terminal/resources/app.asar/src/app/apiGql.js:243:17)
Actualizado por Pablo Galarza hace casi 2 años
- Estado cambiado de Nueva a En curso
- % Realizado cambiado de 0 a 40
El error es por un mal manejo de la destruccion de la app electron.
quedan los eventos, si miras en procesos en segundo plano ahi estan. Quedan escuchando y cuando se activan no
exite mas el objeto mainview. arregle con try and cath uno, pero el problema de raiz es que estan esos procesos
sueltos que hay que gestionar. asi que mejor que siguiera pasando
estoy buscando el modo probe con
app.on('before-quit', () =>
y con
app.on('window-all-closed',
y no anduvo
Actualizado por Pablo Galarza hace casi 2 años
esto quedo solucionado. El evento que no dejaba cerrar la aplicacion era el que escuchaba los cambios de url en electron, en page.js
Actualizado por Pablo Galarza hace casi 2 años
- Estado cambiado de En curso a Resuelta
- % Realizado cambiado de 40 a 100