Formatting changes take time to display in toolbar

If the cursor was on a 12 font size text, and then I clicked on a 14 font size text, the change in font size would take about half a second to register on the toolbar, so it would display 12 for half a second even after clicking on 14 font text before changing to 14. So is the case with all other formatting options. Meanwhile, it is instantaneous on both google docs and ms word. Is there a way to relieve this or make LO check changes on click?

System: Windows 10
LO: LibreOfficeDev 24.2.0.0.alpha0+

How do you format your document? Direct formatting or styles? How big is the document?
Note also that 24.2.0.0 is an alpha release. I don’t recommend it for production work. If you’re not debugging or stess-testing for the benefit of the community, you’d better stick to “combat-proven” releases.

Hi, thanks for your reply! The documents I tested are small, at most 2 pages, consisting of a few headers and body text. The format used a mix of styles and direct formatting, though the direct formatting is pretty minimal.
I definitely should have tested it on the standard release, so I installed LO 7.6.2.1, but the delay was pretty much the same. I’m a newcomer to LO and the alpha has a feature that’s a dealbreaker for me so that’s why I use it.
Reopening LO definitely sped it up a bit, though it’s still not as snappy as I would prefer. I was wondering if it’s instantaneous for other users or if this working as intended.

If you want me to test it, attach your file. I’m under Linux, so different OS environment may change things.

There’s no need really, though I thank you for your gesture. The delay was displayed even in a new document with two letters each a different size. Though now it seems this delay is intentional.

I never noticed the delay because I work exclusively with styles and rarely look at the toolbar.

Yeah I’m gonna try that. I’m still getting a feel of libreoffice.

If you’re only discovering LO, styles in Writer are not an immediate thought. The concept is very powerful but does not correspond to what people call “intuitive”. So, read the Writer Guide for general overview of the application and Bruce Byfield’s Desiginig with LO for styles. They are both available in the documentation page.

LibreOffice updates UI controls in a timer event, fired after all other processing is done. This timer event currently is scheduled 0.3 s after the last change event; so yes, it works as you explained, by design. Which means, that there’s no way to change its behavior, unless you change the source code and build your version.

See also: an abandoned effort to fix this.

This was very informative. Thanks for replying! Though I wish it were not abandoned, it would be a great QoL change. But with a project like this, you get what you get, though what we got is already substantial. Coming from google docs where feature implementation is few and far between, it’s great here.