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}
/>