commit bbe6c209ad225afe074752aa15a3ced80b85e77c
parent 73b5271fb60300c04fb173cbcf2348802bdd3506
Author: paul <paul@claws-mail.org>
Date: Tue, 3 Aug 2021 12:10:01 +0100
fix bug 4312, 'litehtml plugin loops (hangup)'
patch by Frank Mueller
(cherry picked from commit 00d0212ccbcaa608a91c5f3a50639fed98f654c6)
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/plugins/litehtml_viewer/litehtml/html_tag.cpp b/src/plugins/litehtml_viewer/litehtml/html_tag.cpp
@@ -4014,6 +4014,9 @@ int litehtml::html_tag::render_box(int x, int y, int max_width, bool second_pass
{
int parent_width = max_width;
+ if (max_width <= 0)
+ return 0;
+
calc_outlines(parent_width);
m_pos.clear();