From 9a739d7cb4b46f3d88dd51604732faba4a9789d7 Mon Sep 17 00:00:00 2001 From: hippoz <10706925-hippoz@users.noreply.gitlab.com> Date: Wed, 15 Jun 2022 04:45:12 +0300 Subject: [PATCH] improve performance when modifying text --- src/Widget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Widget.cpp b/src/Widget.cpp index f8d2a78..9d61133 100644 --- a/src/Widget.cpp +++ b/src/Widget.cpp @@ -22,9 +22,9 @@ void Widget::fit_text(std::string &text) { return; auto size = window()->painter().compute_text_size(rect(), text, style()->font_description()); - // always reflow, even if resize doesn't + // always repaint, even if resize doesn't reflow if (!resize(size)) { - reflow(); + repaint(); } }