Bug 501435 - The icon for "Open Terminal Here" is always Konsole regardless of user's actual default terminal emulator
Summary: The icon for "Open Terminal Here" is always Konsole regardless of user's actu...
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 24.12.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-13 07:48 UTC by SC
Modified: 2025-03-17 08:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SC 2025-03-13 07:48:32 UTC
SUMMARY

In the right click context menu of dolphin, the "Open terminal Here" entry always uses the Konsole icon regardless of what the actual default terminal emulator is set to. Note that when clicked, it actually does use the user's custom default. So it's just the visual inconsistency that's a problem.

STEPS TO REPRODUCE

1. On a  KDE install, install Alacritty
2. Graphically set Alacritty as the default terminal emulator
3. Right click on the empty area of the file list in dolphin

OBSERVED RESULT

The icon for "Open terminal here" is still Konsole and not Alacritty

EXPECTED RESULT

The icon should be Alacritty

SOFTWARE/OS VERSIONS

Operating System: EndeavourOS 
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.12.18-1-lts (64-bit)
Graphics Platform: X11
Comment 1 Bug Janitor Service 2025-03-15 02:37:40 UTC
A possibly relevant merge request was started @ https://invent.kde.org/system/dolphin/-/merge_requests/935
Comment 2 Méven 2025-03-17 08:14:58 UTC
Git commit eaaeb1b7629cc3c59933101d24dd0c2c67ef1276 by Méven Car, on behalf of Angus McLean.
Committed on 17/03/2025 at 08:14.
Pushed by meven into branch 'master'.

contextmenu: Use default terminal's icons for "Open Terminal" and "Open Terminal Here" actions

The "Open Terminal" and "Open Terminal Here" actions now use the icon of the user default terminal emulator application, instead of always using the "utilities-terminal" icon.

M  +9    -2    src/dolphinmainwindow.cpp

https://invent.kde.org/system/dolphin/-/commit/eaaeb1b7629cc3c59933101d24dd0c2c67ef1276