[LyX/master] Do not update statistics when not requested.
Jean-Marc Lasgouttes
lasgouttes at lyx.org
Sat Oct 19 19:14:46 UTC 2024
Le 19 octobre 2024 19:07:00 GMT+02:00, Jean-Marc Lasgouttes <lasgouttes at lyx.org> a écrit :
>commit c50debaffcccb4481bf440df1ab4b2d11d28a048
>Author: Jean-Marc Lasgouttes <lasgouttes at lyx.org>
>Date: Thu Oct 17 10:50:34 2024 +0200
>
> Do not update statistics when not requested.
>
> If the user decides not to display statistics in the status bar, why
> do the computation at all?
This is candidate for branch too.
JMarc
>---
> src/frontends/qt/GuiView.cpp | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
>diff --git a/src/frontends/qt/GuiView.cpp b/src/frontends/qt/GuiView.cpp
>index 90c662758f..ae2a604b22 100644
>--- a/src/frontends/qt/GuiView.cpp
>+++ b/src/frontends/qt/GuiView.cpp
>@@ -1482,7 +1482,8 @@ void GuiView::showStats()
> // Don't attempt to calculate stats if
> // the buffer is busy as this might crash (#12935)
> Statistics & statistics = buf->statistics();
>- if (!busy() && !bv->busy())
>+ if (!busy() && !bv->busy()
>+ && (word_count_enabled_ || char_count_enabled_ || char_nb_count_enabled_))
> statistics.update(cur);
>
> QStringList stats;
More information about the lyx-devel
mailing list