https://bugs.freedesktop.org/show_bug.cgi?id=74371

--- Comment #1 from Dominique Boutry <[email protected]> ---
Hi. Thank you for your report. It deals with the great subject of UI
reactivity.

The facts are that :
- the modern "fat" softwares perform tons of calculations, UI updates, etc. at
each user interaction,
- the reactivity depends on the power of PCs, their workload (multiple software
running at the same time ; or CS architecture like CITRIX), and the design of
the observed software (LibreOffice here).

A trade-off must be found between :
- a less multi-threaded design, wich ensure good synchronisation between all
part of the software (UI and internal state, for instance), at the price of a
slow reactive UI,
- a more multi-threaded design, which leads to complex bugs, often impossible
to reproduce, due to the accepted desynchonisation (see bug 73829 comment 3).

In the current case, it is not very difficult to make the button toggling
exactly at the time it is depressed, but an unavoidable calculation time is
needed to set accordingly the internal state of the (rich, large) LibO
software. Not all users have very powerful workstations.

Status kept to UNCONFIRMED, to get additionnal advices.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to