<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>497500</bug_id>
          
          <creation_ts>2024-12-15 12:19:29 +0000</creation_ts>
          <short_desc>Kickoff uses the wrong icon if the filename of an icon with an absolute path is the same as in the icon theme</short_desc>
          <delta_ts>2024-12-16 17:46:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Frameworks and Libraries</classification>
          <product>frameworks-kirigami</product>
          <component>general</component>
          <version>6.9.0</version>
          <rep_platform>Debian testing</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CONFIRMED</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=494389</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>regression</keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex">allo</reporter>
          <assigned_to name="kdelibs bugs">kdelibs-bugs-null</assigned_to>
          <cc>kde</cc>
    
    <cc>nate</cc>
    
    <cc>notmart</cc>
    
    <cc>p.r.worrall</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2381537</commentid>
    <comment_count>0</comment_count>
    <who name="Alex">allo</who>
    <bug_when>2024-12-15 12:19:29 +0000</bug_when>
    <thetext>SUMMARY
When the icon selected for kickoff has a name that matches a icon in the icon theme, the theme icon is used.

STEPS TO REPRODUCE
1. Create a PNG file and name it like an existing icon. To be sure it doesn&apos;t have anything to do with KDE or menu related terms name it kwrite.png and put it anywhere (it doesn&apos;t have to be any icon related path)
2. Set the icon as kickoff icon
3. The preview in the dialog looks fine

OBSERVED RESULT
After closing the dialog with OK, your panel now has the kwrite icon from the icon theme. When opening the dialog again, the preview shows the correct icon.

EXPECTED RESULT
The selected icon should be used.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.7.2
Kernel Version: 6.11.10-amd64 (64-bit)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2381569</commentid>
    <comment_count>1</comment_count>
    <who name="Paul Worrall">p.r.worrall</who>
    <bug_when>2024-12-15 14:58:02 +0000</bug_when>
    <thetext>Confirmed with: 

KDE Plasma Version: 6.2.80
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2381572</commentid>
    <comment_count>2</comment_count>
    <who name="Alex">allo</who>
    <bug_when>2024-12-15 15:08:59 +0000</bug_when>
    <thetext>Also a regression from 5.x.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2381866</commentid>
    <comment_count>3</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-12-16 17:46:33 +0000</bug_when>
    <thetext>Regression from https://invent.kde.org/frameworks/kirigami/-/commit/86f021548fec3ec8bd2423d7775d375acee5bfd6.

Would have been fixed by https://invent.kde.org/frameworks/kirigami/-/merge_requests/1672.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>