https://bugs.kde.org/show_bug.cgi?id=460098

            Bug ID: 460098
           Summary: PlasmaCore.IconItem doesn't update texture after
                    switching from Oxygen theme
    Classification: Frameworks and Libraries
           Product: frameworks-plasma
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: libplasma
          Assignee: plasma-b...@kde.org
          Reporter: m...@ratijas.tk
                CC: m...@ratijas.tk, notm...@gmail.com
  Target Milestone: ---

SUMMARY

After changing Plasma Style to Oxygen, Kickoff icon in panel will no longer
change until Plasma shell is restarted.

Seems like a caching issue, or flacky error handling. Oxygen doesn't provide
"start-here-kde.svg", so the icon I'm seeing after applying this theme is a
colorful fallback from Breeze. However, once applied it won't reload on theme
change anymore.

STEPS TO REPRODUCE
0. Open System Settings -> Appearance -> Plasma Style KCM
1. Select Ark Dark theme (install it from "Get New Plasma Styles…" if you don't
have it yet) and apply it.
2. Select Oxygen and apply it.
3. Select Breeze or Ark Dark and apply again.

OBSERVED RESULT
After step 1 the icon changes as expected: Ark Dark provides an svg for it.
After step 2 the icon changes to a colorful Plasma icon (white arrow, three
red-green-blue dots).
After step 3 the icon doesn't change.

EXPECTED RESULT
The icon must always reload when a theme changes.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE: git-master
Qt Version: 5.15.6
Kernel Version: 5.19.9-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: G752VT
System Version: 1.0

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to