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

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED
     Ever confirmed|1                           |0

--- Comment #2 from [email protected] ---
The behaviour applies to any operation where a cell or cells are copied and the
user selects Paste Special. It does not apply to e.g. copying an image object.

Example:
1. Close and restart Libreoffice (drops previously saved paste options) and
create a new spreadsheet.
2. Fill a cell or cells with a value or formula and give them a non-default
format e.g. Currency
3. Populate a range of cells with values / formulae in a different format e.g.
default or General
4. Copy the cell(s) in 2.
5. Highlight the cells in 3 and select Paste Special
6. Check 'Formats' and uncheck all other options.
7. Click OK or press Return.

Outcome: as expected. The Currency formats only is pasted over the selected
values.

8. Repeat steps 3 to 5. The Paste Special dialog shows the previous choice of
'Formats' checked, but the new 'Values Only' button has focus.
9a. Click OK.
9b. Press Return.
9c. Uncheck and check the Formats checkbox.  Press Return.

Outcomes:
9a - as expected. Using the mouse correctly submits the OK button and the
required paste option.
9b - incorrect. The values only are pasted.
9c - as expected. Clicking the checkbox moves focus to the OK button.

My first report did not completely describe this - apologies for that.
Presumably what happens is that pressing return submits the button with focus
and in case 9b this is 'Values Only'.  Expected behaviour where previous
choices are checked on the dialog should be to submit the OK button which will
apply those choices. This is important for users who use the keyboard for these
operations: Shift+Cmd+V then Return is highly efficient for repeated special
pasting. The new behaviour means a couple of extra mouse clicks for every paste
and breaks the assumption that pressing return always submits 'OK'.

So it seems to me the solution is for the OK button always to have focus when
the dialog opens.

-- 
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