Bug 104988 - Style information lost when removing direct formatting
Summary: Style information lost when removing direct formatting
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium major
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-29 19:44 UTC by Timur I. Davletshin
Modified: 2017-01-27 08:21 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Testcase file (15.93 KB, application/vnd.oasis.opendocument.text)
2016-12-29 19:45 UTC, Timur I. Davletshin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timur I. Davletshin 2016-12-29 19:44:51 UTC
Description:
I loose all style and formatting information in saved file when I try to remove direct formatting from text.

Steps to Reproduce:
1. Ctrl+A
2. Ctrl+M
3. Ctrl+S
4. Close file
5. Ctrl+O open file which you just saved

Actual Results:  
All formatting lost while it existed before file was closed.

Expected Results:
Direct formatting removed, style information for every parts remains in-place.


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0
Comment 1 Timur I. Davletshin 2016-12-29 19:45:43 UTC
Created attachment 130019 [details]
Testcase file
Comment 2 m.a.riosv 2016-12-29 22:31:35 UTC
Reproducible.

Version: 5.2.4.1 (x64)
Build ID: 9b50003582f07ac674d6451e411e9b77cccd2b22
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; 
Locale: es-ES (es_ES); Calc: group
Version: 5.3.0.1 (x64)
Build ID: 3b800451b1d0c48045de03b5b3c7bbbac87f20d9
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; Layout Engine: new; Locale: es-ES (es_ES); Calc: group
Version: 5.4.0.0.alpha0+
Build ID: d0288a482a3dc0f50f535565e4c66a95bb140942
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2016-12-26_23:25:18
Locale: es-ES (es_ES); Calc: CL
Comment 3 MM 2016-12-30 00:36:22 UTC
Style and formatting information seems to have been removed when saving to ODT, but not when saving to DOC/DOCX.
Comment 4 Timur I. Davletshin 2017-01-01 17:07:15 UTC
I tried ODT/RTF/DOC — style information is lost in all cases. IMO this is very critical for users, in my case I lost all formatting in 100+ pages document.
Comment 5 m.a.riosv 2017-01-01 19:54:52 UTC
I'm not sure so critical, it's inherited form Ooo, and I couldn't find a bug report about this same matter.

And I'm not able to reproduce with other files.

Even with the sample file giving again the Heading 2 style for title and Annotation for rest, Ctrl-A plus Ctrl-M, save and reopen and styles are there, so looks as a corner case.
Comment 6 Timur I. Davletshin 2017-01-01 20:02:36 UTC
(In reply to m.a.riosv from comment #5)
> I'm not sure so critical, it's inherited form Ooo, and I couldn't find a bug
> report about this same matter.
> 
> And I'm not able to reproduce with other files.
> 
> Even with the sample file giving again the Heading 2 style for title and
> Annotation for rest, Ctrl-A plus Ctrl-M, save and reopen and styles are
> there, so looks as a corner case.

What version of LO did you try?
Comment 7 m.a.riosv 2017-01-01 20:06:20 UTC
Version: 5.2.4.1 (x64)
Build ID: 9b50003582f07ac674d6451e411e9b77cccd2b22
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; 
Locale: es-ES (es_ES); Calc: group
Comment 8 Timur I. Davletshin 2017-01-01 20:18:26 UTC
(In reply to m.a.riosv from comment #7)
> Version: 5.2.4.1 (x64)
> Build ID: 9b50003582f07ac674d6451e411e9b77cccd2b22
> CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; 
> Locale: es-ES (es_ES); Calc: group

Version: 5.2.4.2
Build ID: 3d5603e1122f0f102b62521720ab13a38a4e0eb0
CPU Threads: 4; OS Version: Linux 4.4; UI Render: default; VCL: gtk2; 
Locale: en-US (en_US.UTF-8); Calc: group

Bug is there, after reopening everything is styled with "Default Style".
Comment 9 Timur I. Davletshin 2017-01-06 13:40:53 UTC
Interesting thing related to thing bug which I just discovered: Style information will be lost only if file was saved straight after Ctrl+M, but it looks OK if some other changes were applied to it.
Comment 10 seven 2017-01-27 08:18:24 UTC
English: Can you create testcase how to create this document?
Russian: Можете ли вы создать TestCase, как создать этот документ?
Comment 11 Timur I. Davletshin 2017-01-27 08:21:56 UTC
(In reply to seven from comment #10)
> English: Can you create testcase how to create this document?
> Russian: Можете ли вы создать TestCase, как создать этот документ?

Test case is already in the attachment to this bug report.