diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2022-06-10 08:16:48 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2022-06-13 08:07:02 +0200 |
commit | c321498f915f4e8b3f4853232860ce040ab48e46 (patch) | |
tree | d29f5b59e086d287791a19bdbef52b162a8ca7fe /sw/qa/uibase | |
parent | 37dde4ef13dee5107249ff6604c0bb134235143e (diff) |
sw content controls: reject typing inside checkbox or picture content controls
Content controls are editable by default (and not only editable, but
also capable of hosting rich text content), and Writer doesn't limit
the possibility to edit explicitly, either.
Certain content control types (checkbox and picture for now) limit the
hosted content though: checkbox overwrites the content on click and
picture is meant to host a single as-char anchored image. So far the
simple implementation Writer didn't enforce these limits, leading the
unexpected behavior when clicking on checkbox content controls (possibly
not only a checked/non-checked checkmark was toggled, but other content
was removed).
Fix the problem by making these content control types read-only: this is
what also Word does and this way you can't loose the content when you
can't enter it earlier.
We may want to also do this for dropdowns in the future, once combo
boxes will be supported.
Change-Id: I9d44206b3c719a64ec552f2fa0a076901094163e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135574
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'sw/qa/uibase')
0 files changed, 0 insertions, 0 deletions