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

             Bug #: 45341
           Summary: Saving document with a input list field as a .doc file
                    makes the input list field read-only
    Classification: Unclassified
           Product: LibreOffice
           Version: LibO 3.5.0 RC2
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: major
          Priority: medium
         Component: Writer
        AssignedTo: [email protected]
        ReportedBy: [email protected]


As the summary says, if a document with a input list field is saved as a .doc,
the input list becomes completely read-only.

It is still possible to open a popup with the choices and select a choice and
the selected choice saves correctly (at least that's an improvement over OOo -
read further), but it is not possible to edit the list of choices and more
importantly, _there is even no way to delete the field_ as a whole.

I have noticed this with 3.5, but it's the same with 3.4.5. I didn't test 3.3
or older 3.4 versions, but it _is_ possible to edit the field (in the same
document) if opened in OOo 3.3 (as a downside OOo doesn't save the selected
choice, the default value is always displayed after reopening).

So it looks like the problem isn't with the file itself, but the way LO loads
it. Note that re-saving to .odt doesn't fix this, the field is still read only.
In the re-saved .odt, the list is stored as <field:fieldmark
field:type="vnd.oasis.opendocument.field.FORMDROPDOWN" />, whereas the editable
version is <text:drop-down />.

As a side note, if a input list is set as a cross reference target, it is
reported as lost after saving to .doc, but it resolves and displays correctly
if the file is opened in OOo?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- 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