Bug 348081 - Goldendict ctrl+c+c shortcut isn't working in KDE apps
Summary: Goldendict ctrl+c+c shortcut isn't working in KDE apps
Status: CLOSED DOWNSTREAM
Alias: None
Product: kde
Classification: I don't know
Component: clipboard (other bugs)
Version First Reported In: 4.14.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Lubos Lunak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-21 18:43 UTC by Igor
Modified: 2025-09-05 10:09 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor 2015-05-21 18:43:17 UTC
KDE 4.14.6
Goldendict has a very convenient functionality to translate any selected word with a ctrl+c+c shortcut. But in all KDE apps this functionality is broken. 
In GTK applications everything seems to be fine. This happened after openSUSE issued some KDE update, everything was fine before this.

Reproducible: Always

Steps to Reproduce:
1. Install Goldendict 1.0.1
2. In Edit/Preferences/Hotkeys enable "Use the following hotkey to translate a word from clipboard"
3. Select a word to translate and a translation popup should appear, but it doesn't. 
4. Try the same in GTK application (Chrome, Firefox) - works fine.

Actual Results:  
No popup appears

Expected Results:  
Translation popup should appear
Comment 1 Christoph Feck 2015-05-22 08:15:45 UTC
Could you please try pure Qt applications, such as Scribus, LyX, Trojita, SMPlayer, or VLC? I do not see how KDE applications could interfere.
Comment 2 Igor 2015-05-22 09:22:07 UTC
I tried, but result is the same. If I change a ctrl+c hotkey in a, for instance Kate, to something else, Goldendict popup begins to appear as it should.
Comment 3 Nate Graham 2020-09-09 03:18:40 UTC
If Qt apps are affected too, it's not a KDE problem. I would recommend contacting the developer of the app, if it's still happening.
Comment 4 Dimitri Bolt 2025-09-05 04:00:00 UTC
I have the same issue.