File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -54,13 +54,12 @@ export const useManageState = ({
54
54
const setRef = useCallback ( node => {
55
55
if ( node ) {
56
56
innerRef . current = node ;
57
- if ( props . states . includes ( STATES . HOVER ) ) {
58
- innerRef ?. current ?. addEventListener ( 'mouseover' , onMouseOver ) ;
59
- innerRef ?. current ?. addEventListener ( 'mouseout' , onMouseOut ) ;
60
- }
61
57
if ( props . states . includes ( STATES . PRESSED ) ) {
62
58
innerRef ?. current ?. addEventListener ( 'mousedown' , onMouseDown ) ;
63
59
innerRef ?. current ?. addEventListener ( 'mouseup' , onMouseUp ) ;
60
+ } else if ( props . states . includes ( STATES . HOVER ) ) {
61
+ innerRef ?. current ?. addEventListener ( 'mouseover' , onMouseOver ) ;
62
+ innerRef ?. current ?. addEventListener ( 'mouseout' , onMouseOut ) ;
64
63
}
65
64
} else {
66
65
// delete over listeners
You can’t perform that action at this time.
0 commit comments