feat: optimize the find and replace logic (#510)

This commit is contained in:
Lucas.Xu 2023-10-01 16:51:42 +08:00 • committed by GitHub
commit 384532434c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -39,6 +39,14 @@ class _DesktopEditorState extends State<DesktopEditor> {
commandShortcuts = _buildCommandShortcuts();
}
@override
void dispose() {
editorScrollController.dispose();
editorState.dispose();
super.dispose();
}
@override
void reassemble() {
super.reassemble();
@ -174,6 +182,7 @@ class _DesktopEditorState extends State<DesktopEditor> {
close: 'Close',
replace: 'Replace',
replaceAll: 'Replace all',
noResult: 'No result',
),
),
];