Bug 54073 - CONFIGURATION: Formatting Aids - Options are not stored correctly, unchecked nonprinting characters becoming checked after disable/re-enabling formatting aids
Summary: CONFIGURATION: Formatting Aids - Options are not stored correctly, unchecked ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86-64 (AMD64) All
: low minor
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks: Options-Dialog
  Show dependency treegraph
 
Reported: 2012-08-26 09:33 UTC by Glutanimate
Modified: 2018-07-27 16:15 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Glutanimate 2012-08-26 09:33:03 UTC
Problem description: Upon restart or reactivation the menu options under LibreOffice Writer / Formatting Aids have no effect. Regardless of what characters you chose to show, all get reactivated after switching the formatting aids off and on again.

Steps to reproduce:
1. Open any document of your choice
2. Activate the Formatting Aids (Strg + F10)
3. Change the Formatting Aids options under Preferences / LibreOffice Writer / Formatting Aids to show none of the available menu options
4. Hit save and go back to your document. You will now see that the only available Formatting Aid is the pager border.
5. Deactivate the Formatting Aids (STRG + F10)
6. Reactivate them (STRG+F10)
7. Result: initial Formatting Aids configuration is restored. All nonprinting characters are visible again

Current behavior: http://www.youtube.com/watch?v=PR9ssogeGc4 (please do not pay attention to the audio, it was recorded out of mistake)

Expected behavior: Checked and unchecked states of menu options under Preferences / LibreOfffice Writer should be properly stored and persist until manually changed by the user.

Platform (if different from the browser): Ubuntu 12.04 LTS
              
Browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.81 Safari/537.1
Comment 1 Glutanimate 2012-08-26 09:45:57 UTC
I am sorry, I had uploaded the wrong video so I had to remove it. New video is on its way.
Comment 2 Glutanimate 2012-08-26 10:02:37 UTC
Alright, here you go: http://www.youtube.com/watch?v=_EhW2eQ56n4

This is the current behaviour with LibreOffice 3.6.0.4 on Ubuntu 12.04 LTS.
Comment 3 Cor Nouws 2012-08-26 19:02:57 UTC
Hi Mark,

Thanks for posting.
I see that when I use View > Text boundaries and can set the borders to work how they should.
But I've not yet found out, if it is complicated work-flow or my lack of understanding of it ;-)
Maybe you can have a look?
Cor
Comment 4 Glutanimate 2012-08-27 01:04:33 UTC
(In reply to comment #3)
> Hi Mark,
> 
> Thanks for posting.
> I see that when I use View > Text boundaries and can set the borders to work
> how they should.
> But I've not yet found out, if it is complicated work-flow or my lack of
> understanding of it ;-)
> Maybe you can have a look?
> Cor

Hey Cor,

thank you for your comment. You are right, the page borders are correctly shown if both the "Formatting Aids" option and "Text boundaries" are active. What doesn't work is customizing what is shown in addition to the borders when activating Formatting Aids. In my case for instance, I wanted to disable paragraph and line break markers to only show the page borders. 

In previous versions of LibreOffice you were able to define which nonprinting characters should be visible and which should not be. You could choose the characters you wanted to see from the options menu (Options --> LibreOffice Writer --> Formatting Aids). That option does not work correctly in this version. 

Initially your changes are saved. As soon as you deactivate the "Formatting Aids" option, however, the program forgets the changes you have made and goes back to the initial configuration when Formatting Aids are activated again.

Mark

P.S.: If the Formatting Aids are disabled, the Text boundaries option just controls the visibility page corners. Only with previously activated Formatting Aids you can control the visibility of page borders.
Comment 5 Michael Stahl (CIB) 2012-09-05 21:07:05 UTC
the resetting of "formatting aids" when clicking the non-printable toolbar button happens in LO 3.5, LO 3.4, OOo 3.4beta, OOo 3.3, OOo 3.2.1 and OOo 3.0.1
=> not a regression
Comment 6 Felix 2012-09-08 03:14:28 UTC
Confirmed still present in 3.6.1.2. Easiest way to reproduce:

1. go into options, libreoffice writer, formatting aids and uncheck all from the first column.
2. press ctrl+f10 three times

visible marks for the following items return:

paragraph end
spaces
tabs
breaks
hidden text

The above items also have checkboxes in the relevant options screen again.

This is under Arch Linux, specific build info: "(Build ID: 3.6.1.2 ArchLinux build-4)"

Interesting other behaviour: The formatting aids setting *is* correctly retained across save/close/exit, so long as the user does not toggle "View non-printing characters".
Comment 7 Jean-Baptiste Faure 2012-09-08 11:34:45 UTC
I do not reproduce with LO 3.6.1 nor master (Build ID: 2ecd5b0) under Ubuntu 12.04 with gnome-shell.

Best regards. JBF
Comment 8 Jean-Baptiste Faure 2012-09-08 12:52:08 UTC
(In reply to comment #7)
> I do not reproduce with LO 3.6.1 nor master (Build ID: 2ecd5b0) under Ubuntu
> 12.04 with gnome-shell.

Oups, sorry I read the bug description too quickly. It works for me as expected when I check all checkboxes.
Comment 9 Glutanimate 2012-10-13 18:17:41 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > I do not reproduce with LO 3.6.1 nor master (Build ID: 2ecd5b0) under Ubuntu
> > 12.04 with gnome-shell.
> 
> Oups, sorry I read the bug description too quickly. It works for me as
> expected when I check all checkboxes.

Sorry, I don't understand. What happens if you:

1.) uncheck all checkboxes
2.) go back to the document and activate/deactivate formatting aids (CTRL +F10)

In my case all unchecked formatting aids reappear. The selection (all unchecked) didn't get properly saved.

Can you reproduce the bug this way?
Comment 10 Jean-Baptiste Faure 2012-10-14 16:06:11 UTC
To keep your settings for non-printing characters, it seems there is two conditions:
1/ first show the non-printing characters by ctrl+F10 then change the settings.
2/ keep checked at least one non-printing character.

Best regards. JBF
Comment 11 Glutanimate 2012-10-14 18:57:03 UTC
(In reply to comment #10)
> To keep your settings for non-printing characters, it seems there is two
> conditions:
> 1/ first show the non-printing characters by ctrl+F10 then change the
> settings.
> 2/ keep checked at least one non-printing character.
> 
> Best regards. JBF

Thank you, this works fine. Still, I'd consider this more of a workaround than an actual solution. Maybe the problem lies with the available checkboxes. I think it would make sense to include a checkbox for page borders. That would solve the confusion around the formatting aids options.

Greetings, 
MW
Comment 12 Joel Madero 2013-06-22 16:04:25 UTC
Thank you for reporting this issue! I have been able to confirm the issue on:
Version: 4.2.0.0.alpha0+Build ID: b0a1666f756aa5f5315366eca9d7d02ddd55d2b
Date:   Tue May 28 08:51:01 2013 +0300 
Platform: Bodhi Linux 2.2 x64

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
As I've been able to confirm this problem I am marking as:

New (confirmed)
Minor - can slow down professional work but doesn't prevent it
Low - default seems appropriate
Comment 13 Cor Nouws 2013-06-22 22:01:11 UTC
is inherrited behaviour from old OOo, conform comment 5
Comment 14 QA Administrators 2015-03-16 23:33:26 UTC Comment hidden (obsolete)
Comment 15 Buovjaga 2015-03-31 08:04:33 UTC
(In reply to Felix from comment #6)
> Confirmed still present in 3.6.1.2. Easiest way to reproduce:
> 
> 1. go into options, libreoffice writer, formatting aids and uncheck all from
> the first column.
> 2. press ctrl+f10 three times
> 
> visible marks for the following items return:
> 
> paragraph end
> spaces
> tabs
> breaks
> hidden text
> 
> The above items also have checkboxes in the relevant options screen again.

Reproduced.

Win 7 Pro 64-bit Version: 4.5.0.0.alpha0+
Build ID: 8c3cf9dd48e40604867d3a28bddaccd65142df17
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2015-03-27_15:15:18
Locale: fi_FI
Comment 16 QA Administrators 2016-09-20 10:28:55 UTC Comment hidden (obsolete)
Comment 17 Jean-Baptiste Faure 2016-10-01 08:50:30 UTC
Still reproducible in LO 5.2.3.0+ and current master, both built at home under Ubuntu 16.04 x86-64.

Best regards. JBF
Comment 18 QA Administrators 2018-07-26 02:41:45 UTC Comment hidden (obsolete)
Comment 19 Jean-Baptiste Faure 2018-07-27 16:15:36 UTC
Still reproducible in LO 6.1.1.0.0+ and current master, both built at home under Ubuntu 16.04 x86-64.

Best regards. JB