fix: reset fns when when stopping record (#962)
Co-authored-by: wangfukang <wangfukang@kuaishou.com>
This commit is contained in:
@@ -531,6 +531,9 @@ function record<T = eventWithTime>(
|
|||||||
}
|
}
|
||||||
return () => {
|
return () => {
|
||||||
handlers.forEach((h) => h());
|
handlers.forEach((h) => h());
|
||||||
|
// reset init fns when stopping record
|
||||||
|
(wrappedEmit as unknown) = undefined;
|
||||||
|
(takeFullSnapshot as unknown) = undefined;
|
||||||
};
|
};
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
// TODO: handle internal error
|
// TODO: handle internal error
|
||||||
|
|||||||
Reference in New Issue
Block a user