@@ -83,7 +83,7 @@ const OptionsButton: React.FC<IOptionsButtonProps> = ({
83
83
getRelationsForEvent,
84
84
} ) => {
85
85
const [ menuDisplayed , button , openMenu , closeMenu ] = useContextMenu ( ) ;
86
- const [ onFocus , isActive , ref ] = useRovingTabIndex ( button ) ;
86
+ const [ onFocus , isActive ] = useRovingTabIndex ( button ) ;
87
87
useEffect ( ( ) => {
88
88
onFocusChange ( menuDisplayed ) ;
89
89
} , [ onFocusChange , menuDisplayed ] ) ;
@@ -123,7 +123,7 @@ const OptionsButton: React.FC<IOptionsButtonProps> = ({
123
123
onClick = { onOptionsClick }
124
124
onContextMenu = { onOptionsClick }
125
125
isExpanded = { menuDisplayed }
126
- inputRef = { ref }
126
+ inputRef = { button }
127
127
onFocus = { onFocus }
128
128
tabIndex = { isActive ? 0 : - 1 }
129
129
>
@@ -141,7 +141,7 @@ interface IReactButtonProps {
141
141
142
142
const ReactButton : React . FC < IReactButtonProps > = ( { mxEvent, reactions, onFocusChange } ) => {
143
143
const [ menuDisplayed , button , openMenu , closeMenu ] = useContextMenu ( ) ;
144
- const [ onFocus , isActive , ref ] = useRovingTabIndex ( button ) ;
144
+ const [ onFocus , isActive ] = useRovingTabIndex ( button ) ;
145
145
useEffect ( ( ) => {
146
146
onFocusChange ( menuDisplayed ) ;
147
147
} , [ onFocusChange , menuDisplayed ] ) ;
@@ -173,7 +173,7 @@ const ReactButton: React.FC<IReactButtonProps> = ({ mxEvent, reactions, onFocusC
173
173
onClick = { onClick }
174
174
onContextMenu = { onClick }
175
175
isExpanded = { menuDisplayed }
176
- inputRef = { ref }
176
+ inputRef = { button }
177
177
onFocus = { onFocus }
178
178
tabIndex = { isActive ? 0 : - 1 }
179
179
>
0 commit comments