diff --git a/Libraries/LibWeb/DOM/Range.cpp b/Libraries/LibWeb/DOM/Range.cpp index 5cfdb380699..a57e0c0b490 100644 --- a/Libraries/LibWeb/DOM/Range.cpp +++ b/Libraries/LibWeb/DOM/Range.cpp @@ -105,6 +105,7 @@ void Range::update_associated_selection() auto& document = m_start_container->document(); if (auto* viewport = document.paintable()) { + document.reset_cursor_blink_cycle(); viewport->recompute_selection_states(*this); viewport->set_needs_display(); }