Issue 89454 - Customize - Keyboard: Remember temporary changes when switching between applications.
Summary: Customize - Keyboard: Remember temporary changes when switching between appli...
Status: CONFIRMED
Alias: None
Product: ui
Classification: Code
Component: ui (show other issues)
Version: OOo 3.0 Beta
Hardware: All All
: P3 Trivial (vote)
Target Milestone: 4.x
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: needmoreinfo, oooqa
Depends on:
Blocks:
 
Reported: 2008-05-14 11:45 UTC by david
Modified: 2013-01-29 21:42 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description david 2008-05-14 11:45:25 UTC
Perhaps the user want's ctrl+shift+P to print instead of ctrl+P (this could be 
preview). But if she assigns Print to Ctrl+shift+P in Open Office it doesn't 
work in swriter.

This is because swriter has superscript on that shortcut. Now she will most 
likely delete the superscript shortcut to make it work but the superscript 
shortcut magically re-appears even after she deleted it. This makes it 
impossible for the assigned shortcut in open office to work in Swriter because 
Swriter forces the shortcut to another function when instead the shortcut 
should have stayed gone when deleted - making the ctrl+shift+P assigned in 
OOffice work.

Cheers
-- David
Comment 1 michael.ruess 2008-05-14 13:30:13 UTC
Reassigned o ES:
Comment 2 eric.savary 2008-05-14 16:36:37 UTC
Cannot reproduce. I can map Ctrl+Shift+P -> Print and Ctrl+P -> Page Preview.
Please try to delete you OOo user directory. Maybe an inconsistency in the
config files?

Else, give a step by step description of how you map the shortcuts. 
Comment 3 david 2008-05-14 21:02:58 UTC
This problem is probably the same for all the OO-apps.

I misunderstood the behaviour in my first report. Here's the repro:

1. open writer and go to customize keyboard.
2. switch to openoffice.org in the top right corner
3. click in the shortcut list and press e.g. ctrl+shift+p
4. look up Print in the function list below (this list is very illogical and 
confusing and hard to find for most users, but that's another story).
5. click on print.
6. if the shortcut changed away from ctrl+shift+p (which is very frustrating 
and not user-friendly when you assign shortcuts but that's another story) click 
in the shortcut list and tap ctrl+shift+p once again.
7. now click Modify - now you should see Print in front of ctrl+shift+P
8. here comes the bug: Switch to Writer in the top right corner and switch back 
to OpenOffice.org
9. click in the shortcut list and tap Ctrl+shift+p
10. Notice that now Print is no longer assigned to ctrl+shift+P as it should 
have been. Often you'd simply assign one shortcut and press OK (and it would 
most likely work fine) but if you are assigning more shortcuts to both writer 
and openoffice this behaviour is rather dangerous and you could waste alot of 
time confusion.

Cheers
- David
Comment 4 david 2008-05-14 21:06:05 UTC
I changed the component to UI as it's probably the exact same issue with any oo-
app.
Comment 5 eric.savary 2008-05-19 08:26:49 UTC
Short description:
- New Writer document (for instance)
- Tools - Customize - Keyboard
- Redefine a shortcut "A" to a function "X"
- Switch from "Openoffice.org" (default) to "Writer" and back to "Openoffice.org"
-> the define shortcut has been lost.