Skip to content

go-home icon is not displayed in full color in the GO sub-menu

Context :

Use an icon theme that has a colored go-home icon

Steps :

  1. Open Thunar.
  2. Click the Go sub-menu.

Actual result:

  • The Home folder icon in the left panel is colored (OK)
  • The Home folder icon in the Go sub-menu is black and white (NOK)

Expected result:

The Home folder icons in both the left panel and in the Go sub-menu are colored since they have the icon file as source.

2024-05-18_10-45

go-home.svg icon :

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   width="16"
   height="16"
   viewBox="0 0 16 16.000001"
   version="1.1"
   id="svg5"
   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
   sodipodi:docname="user-home.svg"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:svg="http://www.w3.org/2000/svg">
  <sodipodi:namedview
     id="namedview7"
     pagecolor="#ffffff"
     bordercolor="#000000"
     borderopacity="0.25"
     inkscape:showpageshadow="2"
     inkscape:pageopacity="0.0"
     inkscape:pagecheckerboard="0"
     inkscape:deskcolor="#d1d1d1"
     inkscape:document-units="px"
     showgrid="false"
     inkscape:zoom="50.5"
     inkscape:cx="8"
     inkscape:cy="8"
     inkscape:window-width="1920"
     inkscape:window-height="1010"
     inkscape:window-x="0"
     inkscape:window-y="0"
     inkscape:window-maximized="1"
     inkscape:current-layer="svg5"
     showguides="false" />
  <defs
     id="defs2">
    <linearGradient
       inkscape:collect="always"
       id="linearGradient2435">
      <stop
         style="stop-color:#eb8d1c;stop-opacity:1;"
         offset="0"
         id="stop2431" />
      <stop
         style="stop-color:#d74c30;stop-opacity:1;"
         offset="1"
         id="stop2433" />
    </linearGradient>
    <linearGradient
       inkscape:collect="always"
       id="linearGradient1947">
      <stop
         style="stop-color:#8c959d;stop-opacity:1;"
         offset="0"
         id="stop1943" />
      <stop
         style="stop-color:#bbc2cd;stop-opacity:1;"
         offset="1"
         id="stop1945" />
    </linearGradient>
    <linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient1947"
       id="linearGradient890"
       x1="7.3576937"
       y1="11.382834"
       x2="-2.8651724"
       y2="2.7773058"
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(6.6422161,4.6171672)" />
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient2435"
       id="radialGradient2437"
       cx="8.5933437"
       cy="14.632429"
       fx="8.5933437"
       fy="14.632429"
       r="7"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(-1.5152288,1.5152287,-1.5152285,-1.5152293,43.192262,10.150606)" />
  </defs>
  <path
     id="rect857"
     style="fill:url(#linearGradient890)"
     d="m 7.99991,3.0000014 -6,4.9999998 v 5.9999998 c 0,1.107998 0.8920022,2 2,2 h 0.9999094 c 0.5522847,0 1,-0.447715 1,-1 v -5 c 0,-0.5539978 0.4460012,-0.9999998 1,-0.9999998 H 8.999819 c 0.553998,0 1,0.446002 1,0.9999998 v 5 c 0,0.552285 0.447715,1 1,1 h 1.000091 c 1.107998,0 2,-0.892002 2,-2 V 8.0000012 Z"
     sodipodi:nodetypes="ccsssssssssssscc" />
  <path
     id="rect859"
     style="fill:url(#radialGradient2437);fill-opacity:1"
     d="m 0.3938024,8.7778942 c -0.3917378,0.391738 -0.3917351,1.022477 -5e-7,1.4142138 0.3917368,0.391739 1.0224776,0.391739 1.414215,0 L 7.99991,4.0001244 14.191803,10.192107 c 0.391735,0.391736 1.022476,0.391737 1.414212,10e-7 0.391738,-0.3917368 0.391738,-1.0224778 0,-1.4142138 L 8.707017,1.8788033 c -0.391733,-0.3917386 -1.022476,-0.3917372 -1.414214,9e-7 z"
     sodipodi:nodetypes="cccccscscc" />
</svg>