File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed
src/features/generic_events/aggregate/user-actions Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -13,15 +13,13 @@ export class UserActionsAggregator {
1313 #aggregationKey = ''
1414 #ufEnabled = false
1515 #deadClickTimer = undefined
16- #domObserver = {
17- instance : undefined
18- }
16+ #domObserver = undefined
1917
2018 #errorClickTimer = undefined
2119
2220 constructor ( userFrustrationsEnabled ) {
2321 if ( userFrustrationsEnabled && MutationObserver ) {
24- this . #domObserver. instance = new MutationObserver ( this . treatAsLiveClick . bind ( this ) )
22+ this . #domObserver = new MutationObserver ( this . treatAsLiveClick . bind ( this ) )
2523 this . #ufEnabled = true
2624 }
2725 }
@@ -97,14 +95,14 @@ export class UserActionsAggregator {
9795 }
9896
9997 #deadClickCleanup ( ) {
100- this . #domObserver. instance ?. disconnect ( )
98+ this . #domObserver?. disconnect ( )
10199 this . #deadClickTimer?. clear ( )
102100 this . #deadClickTimer = undefined
103101 }
104102
105103 #startObserver ( ) {
106- if ( ! this . isEvaluatingDeadClick ( ) && this . #domObserver. instance ) {
107- this . #domObserver. instance . observe ( document , {
104+ if ( ! this . isEvaluatingDeadClick ( ) && this . #domObserver) {
105+ this . #domObserver. observe ( document , {
108106 attributes : true ,
109107 characterData : true ,
110108 childList : true ,
You can’t perform that action at this time.
0 commit comments