https://bugs.documentfoundation.org/show_bug.cgi?id=165682
Bug ID: 165682
Summary: Mail merge wiz.: corrupt fields in address block
Product: LibreOffice
Version: 25.2.1.2 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
When editing the fields in an address block of the mail merge wizard (letter),
it is easy to end with corrupt fields, like so:
<Sta<Gender>te> <ZIP>
The <Gender> field has somehow landed in the middle of <State> and now it's
impossible to fix it, because it's not allowed to edit the characters manually.
You can only use the add/remove arrows and the cursor buttons. But the split
<Sta|te> field will never recover. Best you can do is click [Cancel] and start
all over again.
Steps to Reproduce:
1. On the "Insert Address Block" page click on [More...], select an address
block
2. Click [Edit...] and add some fields from left to right, e.g. <Country>
3. Move <Country> around with the cursor buttons on the right
4. Click next to <Country>
5. Now add <Gender>
6. Not corrupt, yet? Then continue. Play around with other fields until you
have something like this:
<Sta<Gender>te> <ZIP>
So, <Gender> has somehow landed in the middle of <State> and now it's
impossible to fix it, because it's not allowed to edit the characters manually.
You can only use the add/remove arrows and the cursor buttons. But the split
<Sta|te> field will never recover. Best you can do is click [Cancel] and start
all over again.
Actual Results:
Corrupt fields and no way to fix them, because the address block can't be
edited easily.
Expected Results:
Immutable fields (no way to corrupt <State> or <Gender>, they must be atomic
objects.
Reproducible: Always
User Profile Reset: No
Additional Info:
Maybe redesign the "edit address block" feature completely. I think the current
UX with the add/remove buttons on the left and the cursor buttons on the right
sucks.
Make the block easily editable like a regular text field instead. The field
variables should be atomic objects (so that you cannot delete a single
character of <State> or place the cursor in the middle). And finally, if the
address block can be edited, we can get rid of the cursor buttons on the right
as they are no longer needed.
--
You are receiving this mail because:
You are the assignee for the bug.