Bug 356484

Summary: Missing icons in KDE Connect KDE Control Module under Gnome
Product: [Applications] kdeconnect Reporter: Peter Oliver <mavit+bugs.kde.org>
Component: desktop-applicationAssignee: Albert Vaca Cintora <albertvaka>
Status: RESOLVED FIXED    
Severity: minor CC: irm2015006, rdieter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot showing missing icons
No image can be seen

Description Peter Oliver 2015-12-10 20:23:02 UTC
Some icons in the KDE Connect settings screen are not displayed when run under Gnome.

If I change the icon theme in Gnome Tweak Tool to Oxygen or Breeze then the problem goes away.  If I change the icon theme to Adwaita or Tango then the problem comes back.

One of the missing icons is dialog-ok.  I notice that this icon is present in the working themes and absent in the non-working themes.

I'm using the Fedora package, kde-connect-0.9-2.fc22.  I reported this to the Fedora bugtracker at https://bugzilla.redhat.com/show_bug.cgi?id=1280472, but they suggested that I report it upstream.

Reproducible: Always

Steps to Reproduce:
1. Log in to Fedora's Gnome desktop.
2. Run "kcmshell5 kcm_kdeconnect" (via the menu item "KDE Connect Settings").

Actual Results:  
All icons are displayed.

Expected Results:  
Some icons are absent.
Comment 1 Peter Oliver 2015-12-10 20:24:13 UTC
Created attachment 95981 [details]
Screenshot showing missing icons
Comment 2 Himanshu Shekhar 2016-04-29 11:20:51 UTC
Same issues on Debian Stretch.
Comment 3 Himanshu Shekhar 2016-04-29 11:21:52 UTC
Created attachment 98682 [details]
No image can be seen
Comment 4 Himanshu Shekhar 2016-04-29 11:35:10 UTC
Couldn't fix even after installing breeze-icon-theme and restarting GNOME.
Comment 5 Albert Vaca Cintora 2018-02-17 14:14:37 UTC
Git commit 9aaebd1dd6c3513cc43395e2e7969d5a12f86058 by Albert Vaca.
Committed on 17/02/2018 at 14:14.
Pushed by albertvaka into branch 'master'.

Use fallback text if icon is not found

M  +4    -4    kcm/kcm.ui

https://commits.kde.org/kdeconnect-kde/9aaebd1dd6c3513cc43395e2e7969d5a12f86058