fix(dashboard): support input undo when editing chart title (#18137)

This commit is contained in:
Stephen Liu
2022-01-27 14:53:46 +08:00
committed by GitHub
parent e6bb0fc7ad
commit a2bad7551e

View File

@@ -45,8 +45,10 @@ class UndoRedoKeyListeners extends React.PureComponent {
const isYChar = event.key === 'y' || event.keyCode === 89;
const isEditingMarkdown =
document && document.querySelector('.dashboard-markdown--editing');
const isEditingTitle =
document && document.querySelector('.editable-title--editing');
if (!isEditingMarkdown && (isZChar || isYChar)) {
if (!isEditingMarkdown && !isEditingTitle && (isZChar || isYChar)) {
event.preventDefault();
const func = isZChar ? this.props.onUndo : this.props.onRedo;
func();