diff --git a/src/routes/Addons/Addon/Addon.js b/src/routes/Addons/Addon/Addon.js index 4d70be4f7..496a27168 100644 --- a/src/routes/Addons/Addon/Addon.js +++ b/src/routes/Addons/Addon/Addon.js @@ -2,13 +2,17 @@ const React = require('react'); const PropTypes = require('prop-types'); const classnames = require('classnames'); const Icon = require('stremio-icons/dom'); -const { Button, useTabIndex } = require('stremio/common'); +const { Button } = require('stremio/common'); const styles = require('./styles'); const Addon = ({ className, id, name, logo, description, types, version, transportUrl, installed, toggle }) => { - const tabIndex = useTabIndex(); + const onKeyUp = React.useCallback((event) => { + if (event.key === 'Enter' && typeof toggle === 'function') { + toggle(event); + } + }, [toggle]); return ( -