diff --git a/packages/core/src/components/CopyTextButton/CopyTextButton.js b/packages/core/src/components/CopyTextButton/CopyTextButton.js index c888a55205..6ba37ae5ae 100644 --- a/packages/core/src/components/CopyTextButton/CopyTextButton.js +++ b/packages/core/src/components/CopyTextButton/CopyTextButton.js @@ -18,6 +18,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { IconButton, Tooltip, withStyles } from '@material-ui/core'; import CopyIcon from '@material-ui/icons/FileCopy'; +import { errorApiRef, useApi } from '../api'; const buttonStyles = theme => ({ button: { @@ -74,7 +75,8 @@ class CopyTextButton extends React.Component { this.clipboardInput.select(); document.execCommand('copy'); } catch (error) { - // console.error(error); + const errorApi = useApi(errorApiRef); + errorApi.post(error); } }; @@ -86,7 +88,7 @@ class CopyTextButton extends React.Component { (this.clipboardInput = el)} type="text" - style={{ position: 'absolute', top: '-9999px', left: '-9999px' }} + style={{ position: 'absolute', top: -9999, left: 9999 }} defaultValue={text} />