]> cloud.milkyroute.net Git - dolphin.git/commit
Fixes Dolphin crash on "Defocus Terminal Panel" menu click if no Konsole is installed.
authorNikolai Krasheninnikov <nkrasheninnikov@yandex.ru>
Fri, 1 May 2020 17:44:58 +0000 (20:44 +0300)
committerNikolai Krasheninnikov <nkrasheninnikov@yandex.ru>
Mon, 4 May 2020 19:36:51 +0000 (22:36 +0300)
commita9e2f01add83a428ae7d58296edae5c8288213cf
tree0127b8ebedab66bec7af7380e72d2777d5aa29f6
parentfd827e412e56e54f4694dd08d170ac8274edbf9a
Fixes Dolphin crash on "Defocus Terminal Panel" menu click if no Konsole is installed.

Summary:
Dolphin crashes if no Konsole is installed and user clicks menu action "Defocus Terminal Panel".
This fix is pretty straight forward.

Steps to reproduce:
1. Run Dolphin without Konsole available.
2. Press F4 to open console window.
3. Click in service menu "Focus Terminal Panel".
4. Click in service menu "Defocus Terminal Panel". Observe the crash.

Test Plan:
1. Run Dolphin without Konsole available.
2. Press F4 to open console window.
3. Click in service menu "Focus Teminal Panel".
4. Click in service menu "Defocus Terminal Panel".
5. Click in service menu "Focus Terminal Panel".
6. Press F4 to close console window.

Reviewers: #dolphin, meven, elvisangelaccio, ngraham

Reviewed By: #dolphin, meven, elvisangelaccio, ngraham

Subscribers: kfm-devel

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D29345
src/panels/terminal/terminalpanel.cpp