File tree Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -152,7 +152,13 @@ export default function ComponentMap({
152
152
forceUpdate ( ) ;
153
153
} }
154
154
onMouseEnter = { ( ) => {
155
- dispatch ( onHover ( node . data . recoilDomNode [ node . data . name ] ) )
155
+
156
+ if ( node . data . recoilDomNode ) {
157
+ dispatch ( onHover ( node . data . recoilDomNode [ node . data . name ] ) )
158
+ } else {
159
+ dispatch ( onHover ( rtid ) )
160
+ }
161
+
156
162
}
157
163
/ >
158
164
) }
Original file line number Diff line number Diff line change @@ -398,6 +398,12 @@ function createTree(
398
398
399
399
pointer = pointer . child
400
400
}
401
+ } else {
402
+ if ( currentFiber . child && currentFiber . child . stateNode ) {
403
+ rtid = "fromLinkFiber" + rtidCounter
404
+ currentFiber . child . stateNode . setAttribute ( "id" , rtid ) ;
405
+ }
406
+ rtidCounter ++ ;
401
407
}
402
408
403
409
newNode = tree . addSibling (
@@ -424,6 +430,12 @@ function createTree(
424
430
}
425
431
pointer = pointer . child
426
432
}
433
+ } else {
434
+ if ( currentFiber . child && currentFiber . child . stateNode ) {
435
+ rtid = "fromLinkFiber" + rtidCounter
436
+ currentFiber . child . stateNode . setAttribute ( "id" , rtid ) ;
437
+ }
438
+ rtidCounter ++ ;
427
439
}
428
440
429
441
newNode = tree . addChild (
You can’t perform that action at this time.
0 commit comments