Bug 409529

Summary: konsole5 profile shortcuts no longer exec other programs
Product: [Applications] konsole Reporter: chris rouch <cro>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal CC: boutilpj, rdieter
Priority: NOR    
Version: 19.04.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description chris rouch 2019-07-05 13:58:18 UTC
SUMMARY
I have profile shortcuts for e.g ssh myuser@myhost. With konsole5-18.12.3-2 These work as expected. With konsole5-19.04.2-1 they do not.

STEPS TO REPRODUCE
1. set up profile with Command  ssh myuser@myhost
2. Assign shortcut ctrl-shift-b
3. use shortcut  

OBSERVED RESULT
Nothing happens

EXPECTED RESULT
New tab opens with ssh connection started

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.15
KDE Frameworks Version: 5.59
Qt Version: qt5

ADDITIONAL INFORMATION
Downgrading konsole5 and konsole5-part restore the wanted behaviour.

Versions are taken from the rpm version. All are latest Fedora 30 rpms
Comment 1 Patrick Boutilier 2019-07-05 19:01:18 UTC
This was actually done by design but I don't agree with the choice. Should either be an option to turn this behaviour on/off . Or open in a new tab if the Command is not a local shell.


https://bugs.kde.org/show_bug.cgi?id=319926
https://commits.kde.org/konsole/d689ba5403ceb998013fc99de6758976f8509e98
https://phabricator.kde.org/D17374
Comment 2 Kurt Hindenburg 2019-07-12 02:50:44 UTC
This issue is the result of 19.04 new behavior to have shortcuts "switch" profiles and switch does not run the 'Command'. 
19.08 will have the same behavior as 18.12 in that shortcuts will open new tabs.