Bug 159080

Summary: Konsole + Kate: embedded konsole shortcuts interfere with embedding application
Product: [Applications] konsole Reporter: Nico Schlömer <nico.schloemer>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Nico Schlömer 2008-03-10 19:12:41 UTC
Version:            (using KDE 4.0.2)
Installed from:    Gentoo Packages

a konsole-kate interoperability bug, stated before at bug #158693:

steps to reproduce:

1.) start kate, start integrated konsole
2.) click on the konsole window, press ctrl+s
3.) press ctrl+q to resume

kate will shutdown.

it is suggested to look into konsole shurtcut keys here...
Comment 1 Robert Knight 2008-03-18 17:27:59 UTC
This seems to have changed after the update to Qt 4.4

With the terminal active, Ctrl+S saves the document in Kate while Ctrl+Q quits the application.

Comment 2 Nico Schlömer 2008-03-18 17:48:28 UTC
well, uhm, okay. -- i would sort of 'naturally' expect to get the konsole shortcuts with activated konsole (such as CTRL+s for suspend), but that's more of a wishlist item i guess.

if the embedding application generally takes precedence in keyboard shortcuts over the embedded application, i guess we don't have a problem anymore. or is there any other way to make the embedded konsole suspend now?
Comment 3 Robert Knight 2008-04-22 00:27:01 UTC
Should be fixed now.  Any shortcuts which can be used by terminal applications (eg. anything of the form Ctrl/Shift + [Letter]) are now overridden by Konsole and sent to the terminal application when it has the focus.

When Konsole doesn't have the focus the shortcuts are sent to Kate.  For shortcuts where there isn't a possible conflict, eg. those which have two or more modifiers, Kate will receive them as normal.
Comment 4 Robert Knight 2008-06-02 10:00:43 UTC
Forgot to close after posting comment #3