Skip to content

Commit 8bee0db

Browse files
committed
Fix focusing title input after new note creation
1 parent 059e646 commit 8bee0db

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/components/organisms/NoteDetail.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ class NoteDetail extends React.Component<NoteDetailProps, NoteDetailState> {
136136
return state
137137
}
138138

139+
componentDidMount() {
140+
listenNoteDetailFocusTitleInputEvent(this.focusTitleInput)
141+
}
142+
139143
componentDidUpdate(_prevProps: NoteDetailProps, prevState: NoteDetailState) {
140144
const { note } = this.props
141145
if (prevState.prevNoteId !== note._id) {
@@ -147,7 +151,6 @@ class NoteDetail extends React.Component<NoteDetailProps, NoteDetailState> {
147151
})
148152
}
149153
}
150-
listenNoteDetailFocusTitleInputEvent(this.focusTitleInput)
151154
}
152155

153156
componentWillUnmount() {

0 commit comments

Comments
 (0)