Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 2af81b6e33dd706649b6a77eedc5d4e3 > files > 1

folder-color-0.2.7-5.mga9.src.rpm

From a14592139dbf5f08536212c42d984f44da172102 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jani=20V=C3=A4limaa?= <wally@mageia.org>
Date: Sat, 28 Jan 2023 13:37:51 +0200
Subject: [PATCH] Full icon file path needs to be used to make inherited icons
 to work

---
 nautilus-extension/folder-color.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/nautilus-extension/folder-color.py b/nautilus-extension/folder-color.py
index 9f56125..1200842 100644
--- a/nautilus-extension/folder-color.py
+++ b/nautilus-extension/folder-color.py
@@ -109,7 +109,7 @@ class FolderColor:
             info.set_attribute_string("metadata::custom-icon-name", color)
         else:
             info = item.query_info('metadata::custom-icon', 0, None)
-            info.set_attribute_string('metadata::custom-icon', 'file://'+color)
+            info.set_attribute_string('metadata::custom-icon', color)
         item.set_attributes_from_info(info, 0, None)
         # Refresh
         self._refresh(item_path)
@@ -322,7 +322,7 @@ class FolderColorMenu(GObject.GObject, Nautilus.MenuProvider):
                 continue
             
             item_path = unquote(each_item.get_uri()[7:])
-            self.foldercolor.set_color(item_path, self._get_skel_folder(item_path, icon)['name'])
+            self.foldercolor.set_color(item_path, self._get_skel_folder(item_path, icon)['filename'], True)
     
     def _menu_activate_restore_all(self, menu, items):
         """Menu: Clicked restore"""
-- 
2.39.1