From 9516ca43ff9f2a0f9ba45e1e89c4535a606bbd8c Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Wed, 31 Jan 2024 11:32:53 +0100 Subject: [PATCH] [ecmascript] Always reparse document --- src/ecmascript/ecmascript.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ecmascript/ecmascript.c b/src/ecmascript/ecmascript.c index 2117a7c1e..c72e807d6 100644 --- a/src/ecmascript/ecmascript.c +++ b/src/ecmascript/ecmascript.c @@ -261,7 +261,6 @@ delayed_reload(void *data) assert(rel); object_unlock(rel->document); dump_xhtml(rel->cached, rel->document, rel->was_write); - sort_links(rel->document); draw_formatted(ses, rel->was_write ? 2 : 0); load_common(ses); @@ -311,7 +310,7 @@ check_for_rerender(struct ecmascript_interpreter *interpreter, const char* text) rel->cached = cached; rel->document = document; rel->ses = ses; - rel->was_write = interpreter->was_write; + rel->was_write = 1 || interpreter->was_write; object_lock(document); register_bottom_half(delayed_reload, rel); }