diff --git a/Libraries/LibWeb/DOM/Range.cpp b/Libraries/LibWeb/DOM/Range.cpp index 98030b1518b..448f8e470df 100644 --- a/Libraries/LibWeb/DOM/Range.cpp +++ b/Libraries/LibWeb/DOM/Range.cpp @@ -104,8 +104,8 @@ void Range::update_associated_selection() return; auto& document = m_start_container->document(); + document.reset_cursor_blink_cycle(); if (auto* viewport = document.paintable()) { - document.reset_cursor_blink_cycle(); viewport->recompute_selection_states(*this); viewport->set_needs_display(); }