Bug 85263

Summary: same shortcuts for Company and Cancel in "Tools/Options/User Data"
Product: LibreOffice Reporter: Tim Lloyd <tim.lloyd>
Component: UIAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: medium CC: barta, gautier.sophie, jmadero.dev, philipz85
Version: 4.4.0.0.alpha0+ Master   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Company and cancel both use ALT-C
Win7x64 screenshot NoRepro

Description Tim Lloyd 2014-10-21 02:27:19 UTC
Irritation more than anything else and I have flagged as an enhancement. 

Under Fedora 21 (LO4.4.0.0) head to Tools→Options and the shortcut for both Company & Cancel is <Alt>C. This is misleading when you want to cancel (control goes to company first).

I looked at 4.1.1.2 under Fedora and that has the same features as 4.4.

Under XP (LO4.2.0.4) there is no shortcut to cancel.

I have a VM running Centos 6 which is bundled with OOo and version 3.2.1 has the same features as XP.

Would it be an easy hack to allocate <Alt>A as a shortcut to cancel?
Comment 1 tommy27 2014-10-21 04:36:39 UTC
I don't understand...
I'm on Win7x64 and if I take a look at "Tools/Customize/Keyboard/Writer" I see that the "Alt+C" shortcut is not assigned to anything.
Comment 2 Tim Lloyd 2014-10-21 04:58:49 UTC
LOL tools->customize crashes 4.4. I guess that is for another bug report :)

The specific screen I was referring to was tools->Options->LibreOffice->User Data (apologies I should have been more specific). Not sure how to get to Tools->customize->keyboard->writer but "cancel" does not seem to have a shortcut on Windows.

I see my mistake now and I was being too hasty...the "cancel" button is always allocated the shortcut "ALT+C" (on the RPM version anyway). In the case of "user data" "company" is also allocated "ALT+C".

I'll leave this up to the devs to decide whether it is worth allocating an alternative shortcut to "company" (which will then lead to an inconsistency between RPM & windows).
Comment 3 tommy27 2014-10-21 05:11:24 UTC
(In reply to Tim Lloyd from comment #2)
> LOL tools->customize crashes 4.4. I guess that is for another bug report :)

I see no crash under Win7x64, but please file a new report about this telling the exact 4.4 build you are using (copy data from Help/about LibOdev)

> The specific screen I was referring to was tools->Options->LibreOffice->User
> Data (apologies I should have been more specific). Not sure how to get to
> Tools->customize->keyboard->writer but "cancel" does not seem to have a
> shortcut on Windows.
> 
> I see my mistake now and I was being too hasty...the "cancel" button is
> always allocated the shortcut "ALT+C" (on the RPM version anyway). In the
> case of "user data" "company" is also allocated "ALT+C".
> 

please post a screenshot of those shortcut allocations.
Comment 4 Tim Lloyd 2014-10-21 21:17:20 UTC
Created attachment 108214 [details]
Company and cancel both use ALT-C

Tools-Options on Fedora Linux. The buttons "company" & "comment" both use ALT-C
Comment 5 tommy27 2014-10-22 13:32:40 UTC
Ok thanks 4 screenshot... now I understand we were talking of different things...

I thought you were complaining of the general settings of shortcuts that you find under "Tools/Customize/Keyboard/Writer" 

now I see that the issue is about the keyboard shortcuts to edit the form fields of the <Alt+C> shortcuts ot the "Tools/Options/UserData" where the letter "C" is underlined either for Company and Cancel

edited summary notes to clarify things

I have italian GUI so there's not that issue.
I'll retest this evening with an english GUI
Comment 6 tommy27 2014-10-23 05:10:55 UTC
Created attachment 108275 [details]
Win7x64 screenshot NoRepro

see my screenshot 
not reproducible under Win7x64 using 4.4.0.0.alpha0+
Build ID: 3e2bd1e4022e25b77bcc8eba5e02c1adc57008a1
TinderBox: Win-x86@42, Branch:master, Time: 2014-10-16_01:04:13

maybe the bug is Linux specific.
did you try installing a more recent daily build?

I'll CC some QA Linux users to CC list as well.
Comment 7 Tim Lloyd 2014-10-23 05:25:21 UTC
Yup, as noted in the original report...cancel does not have a keyboard shortcut under windows :)
Comment 8 Jay Philips 2014-10-24 00:41:08 UTC
There are a number of dialogs that have duplicate shortcuts with the same letter and pressing the shortcut multiple times goes between them. You can see this in the spellcheck dialog as you have <Alt>C on both cancel and correct buttons.
Comment 9 sophie 2014-10-28 14:15:22 UTC
Hi, confirmed under Ubuntu also. See the workaround indicated by Jay - Set as New - Sophie

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.