Skip to content

Commit bf225bf

Browse files
Fix edit rename using keyboard controls on SketchList && CollectionList
1 parent 54e743a commit bf225bf

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

client/modules/IDE/components/CollectionList/CollectionListRow.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ const CollectionListRowBase = (props) => {
6666

6767
const handleRenameEnter = (e) => {
6868
if (e.key === 'Enter') {
69+
e.preventDefault();
6970
updateName();
7071
closeAll();
7172
}
@@ -113,7 +114,7 @@ const CollectionListRowBase = (props) => {
113114
<input
114115
value={renameValue}
115116
onChange={handleRenameChange}
116-
onKeyUp={handleRenameEnter}
117+
onKeyDown={handleRenameEnter}
117118
onBlur={handleRenameBlur}
118119
onClick={(e) => e.stopPropagation()}
119120
ref={renameInput}

client/modules/IDE/components/SketchList.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ class SketchListRowBase extends React.Component {
6464

6565
handleRenameEnter = (e) => {
6666
if (e.key === 'Enter') {
67+
e.preventDefault();
6768
this.updateName();
6869
this.closeRename();
6970
}
@@ -173,7 +174,7 @@ class SketchListRowBase extends React.Component {
173174
<input
174175
value={renameValue}
175176
onChange={this.handleRenameChange}
176-
onKeyUp={this.handleRenameEnter}
177+
onKeyDown={this.handleRenameEnter}
177178
onBlur={this.handleRenameBlur}
178179
onClick={(e) => e.stopPropagation()}
179180
ref={this.renameInput}

0 commit comments

Comments
 (0)