File fix_plasma_startup_error.diff of Package kaffeine

--- deviceactions/kaffeine_play_audiocd.desktop
+++ deviceactions/kaffeine_play_audiocd.desktop
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Service
 Actions=PlayAudioCd;
-X-KDE-Solid-Predicate=OpticalDisc.availableContent & 'Audio'
+X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'Audio' ]
 
 [Desktop Action PlayAudioCd]
 Name=Play Audio CD with Kaffeine
--- deviceactions/kaffeine_play_dvd.desktop
+++ deviceactions/kaffeine_play_dvd.desktop
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Service
 Actions=PlayDVD;
-X-KDE-Solid-Predicate=OpticalDisc.availableContent & 'VideoDvd'
+X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'VideoDvd' ]
 
 [Desktop Action PlayDVD]
 Name=Play DVD with Kaffeine
--- deviceactions/kaffeine_play_videocd.desktop
+++ deviceactions/kaffeine_play_videocd.desktop
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Service
 Actions=PlayVideoCd;
-X-KDE-Solid-Predicate=OpticalDisc.availableContent & 'VideoCd|SuperVideoCd'
+X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'VideoCd|SuperVideoCd' ]
 
 [Desktop Action PlayVideoCd]
 Name=Play Video CD with Kaffeine
openSUSE Build Service is sponsored by