diff --git a/Userland/Applications/TextEditor/MainWidget.cpp b/Userland/Applications/TextEditor/MainWidget.cpp index 13d1eaf2e64..94b128d74f3 100644 --- a/Userland/Applications/TextEditor/MainWidget.cpp +++ b/Userland/Applications/TextEditor/MainWidget.cpp @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -63,9 +64,10 @@ MainWidget::MainWidget() else VERIFY_NOT_REACHED(); - m_editor->on_change = [this] { + m_editor->on_change = Core::debounce([this] { update_preview(); - }; + }, + 100); m_editor->on_modified_change = [this](bool modified) { window()->set_modified(modified);