Problem description: It's impossible to edit styles which are not even linked with protected sheet. Steps to reproduce: 1. Create new protected sheet 2. Try to Modify any Style (F11 -> Right Click -> Modify...) Current behavior: Nothing happens. Expected behavior: * If style is not used in protected sheet, then the new dialog should be shown. * Otherwise a MessageBox with explanation ("Cannot edit style used in protected sheet. Clone/copy the style.") should be shown.
When trying to remove any Style, we have the same issue like in problem description. Creating new Styles works but modifying the created one doesn't work.
This is an enhancement request as currently LibreOffice is working as it's designed to work. Verified on Bodhi Linux, LibreOffice 4.0.0.3 release +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Marking as: New (confirmed) Enhancement Low (there are workarounds, opening a new document allows you to edit styles) possibly an Easyhack so I'm going to go ahead and mark this also as: ProposedEasyHack
In order to limit the confusion between ProposedEasyHack and EasyHack and to make queries much easier we are changing ProposedEasyHack to NeedsDevEval. Thank you and apologies for the noise
Migrating Whiteboard tags to Keywords: (needsDevEval) [NinjaEdit]
*** Bug 119455 has been marked as a duplicate of this bug. ***
*** Bug 161549 has been marked as a duplicate of this bug. ***
*** Bug 165477 has been marked as a duplicate of this bug. ***
Created attachment 204923 [details] Demonstration video for a non-obvious situation This is a pretty confusing and undiscoverable problem because the UI doesn't warn you about anything, and protected sheets might be hidden/invisible, so you would never suspect this to be the reason why the UI isn't reacting to the "Edit Style…" action, it just doesn't show you a dialog. I understand that it cannot be edited while any of the sheets are locked, however the UI should provide you an explanation/error dialog (and offer to unlock the sheets for you, or list them, especially if they are hidden) instead of just silently failing to respond. It took me half an hour to figure out what was going on here, and only when I was about to file a bug report with a sample did I realize that the sample file still had hidden protected sheets that I forgot existed. I would not expect less-technical users to figure this one out without some sort of error dialog telling them what's going on.
Created attachment 204924 [details] Sample testing file This is the sample file for testing shown in the above video.