https://bugs.documentfoundation.org/show_bug.cgi?id=146906
--- Comment #15 from Albrecht Müller <[email protected]> --- (In reply to Heiko Tietze from comment #11) > > Apropos consistency: Why do Base forms use Alt+Backspace for Undo? Other > > components of LibreOffice use Ctrl+Z instead. > > Off topic here, please file another ticket if you think another shortcut > needs to be changed. According to my experience the benefits of filing tickets are very limited. The one-bug-at-a-time rule would inflate attachment 178256 to thousands of bug reports. I gave up filing tickets almost completely. Instead, I collect notes that help me to deal with issues I run into. As this proved useful I have more than 1000 pages already … > In general, we should be very careful here since users might became > used to it. That's why I think it's so important to define the right shortcut here. The hard part is to find a suitable keyboard shortcut for a function that is necessary due to a pretty weird feature: LibreOffice allows you to create documents that contain controls that build a complete user interface. By default you can use this interface to enter information into various text controls or check boxes, but you can also delete the submit button that should start processing the content you just entered. Try this using the attachment 178256. Delete some paragraph where a control is anchored on: The control is gone too. I think this violates the ux-error-prevention principle. Another examples underlines why it's important to find the right shortcut keys: In the attachment, section "ZERO WIDTH SPACE" explains how an inconsistency in the definition of keyboard shortcuts may cause loss of data when you try to insert this character. There is also a clash with the sequence Ctrl+A, Ctrl+K, Ctrl+V, Enter. Used with Firefox this executes a harmless and common operation: The browser usually will display the results of a web search using a query from the clipboard. The Ctrl+A key is irrelevant for this operation. LibreOffice will execute an operation that is probably not intended and usually causes considerable damage to text documents. It contains no safeguard against the unintended execution of this operation. (ux-error-prevention principle!) In the meantime I think that Ctrl+Z and Alt+Backspace are synonyms. Users may think that they have to use Ctrl+Z in some modules of LibreOffice and Alt+Backspace in others as the menu entries for Undo show either the Ctrl+Z or the Alt+Backspace shortcut but not both. -- You are receiving this mail because: You are the assignee for the bug.
