diff --git a/frontend/src/pages/wiki2/main-panel.js b/frontend/src/pages/wiki2/main-panel.js
index ddcceb0345..1aa43873ce 100644
--- a/frontend/src/pages/wiki2/main-panel.js
+++ b/frontend/src/pages/wiki2/main-panel.js
@@ -53,14 +53,15 @@ class MainPanel extends Component {
}
handleRenameDocument = (e) => {
+ const { nativeEvent: { isComposing } } = e;
+ if (isComposing) return;
+
const newName = e.target.value.trim();
const { currentPageConfig } = this.state;
const { id, name, icon } = currentPageConfig;
if (newName === name) return;
const pageConfig = { name: newName, icon };
this.props.onUpdatePage(id, pageConfig);
- // Reset title if name is empty
- if (!newName) e.target.value = name;
};
render() {
@@ -92,7 +93,7 @@ class MainPanel extends Component {
document={this.props.editorContent}
docUuid={this.state.docUuid}
isWikiReadOnly={isReadOnly}
- topSlot={}
+ topSlot={}
/>
)}