diff --git a/Ivette/src/dome/src/renderer/dome.js b/Ivette/src/dome/src/renderer/dome.js index 8a4b389dc5d9cd0a82fff7a19ded1fddf316cd2e..a4d8f0a2d29d7bd9a2b7f86e6b6f2cedee12f80a 100644 --- a/Ivette/src/dome/src/renderer/dome.js +++ b/Ivette/src/dome/src/renderer/dome.js @@ -611,8 +611,9 @@ export function useUpdate(evt = 'dome.update') { const update = useForceUpdate(); React.useEffect(() => { - emitter.on(evt,update); - return () => emitter.off(evt,update); + const trigger = () => setImmediate(update); + emitter.on(evt,trigger); + return () => emitter.off(evt,trigger); }); }