The issue has been discussed in bug 59029 and several others. Clone Formatting is supposed to work for all properties including every direct formatting as well as all styles. The enhancement request was to clone a certain property only, either direct formatting or one of the styles. The function may be available with ctrl being pressed when clone formatting is started but I couldn't reproduce it. More important is the usability issue that there is no indication to the user. The tooltip needs to cover the functionality and there has also to be a feedback on the execution, for instance a decoration on the cursor. Furthermore, pressing a button just toggles one feature on or off. You can either have all styles or none, for instance. Better would be a split button with all by default and the list of styles (paragraph, character, table, etc.) subsidiary.
My thoughts. 1) As the default behaviour of clone formatting should be the optimal behaviour for most users, having a toolbar menu split button seems overkill. 2) It would be good to indicate the various keyboard cloning pasting behaviours in the tooltip, but it would make the tooltip way to large when tooltips are intended to be short. 3) The functionality should be available/accessible in the format menu in a new submenu that has the various clone formatting possibilities.
Providing the options in this functionality work; I would say 1. default clones all 2. alternate options available by modifier keys and a split button, since the latter is a neat possibility to show the options.
Removing needsUXEval since no further input was done. Cor supports my idea of split button while Jay wants an extra menu where the mode is being selected. Both variants do the trick, the splitbutton is IMHO easier to use and understand.
(In reply to Heiko Tietze from comment #3) > Removing needsUXEval since no further input was done. Cor supports my idea > of split button while Jay wants an extra menu where the mode is being > selected. Both variants do the trick, the splitbutton is IMHO easier to use > and understand. The problem with the split button is that we have limited space to work with on the toolbars, so we could duplicate it as a new UNO command with the split button options and it would also work in the menu bar (2 birds, 1 stone similar to the New button), but it wouldnt be defaulted to appear in the toolbars.
Please add keyword 'needsUXEval' and CC 'libreoffice-ux-advise@lists.freedesktop.org' if input from UX is needed.