Skip to content

[BUG] Broken forced theme icons #81

@eXtreames

Description

@eXtreames

Describe the bug

QPR3 introduced its own system of forced theme icons. But it works very poorly (much worse than this module does). It would be nice to have the ability to generate monochrome icons permanently through this module (disable the launcher's internal methods).

Technical part:
Methods isMonoThemeEnabled and getIconColor are missing.
Forcing the return of true from shouldUseItem (ThemedIcons.kt) fixes the rendering of themed icons in the AppDrawer (also broken in QPR3).
Forcing the use of MonochromeIconFactory in getMonochrome does not help with the normal generation of monochrome icons

Steps to reproduce

Steps to reproduce the behavior:

  1. Check the home screen

Expected behavior

Correct generation of monochrome icons (always through the MonochromeIconFactory class)

Screenshots

Image

Device information

  • Device: Google Pixel 7
  • OS: Android 16 QPR3
  • App version: 1.0.3
  • LSPosed Version: 1.10.2 (7190)

Files attached

Pixel Launcher 16.zip

Xposed log

modules_2025-12-19T14_48_41.629254.log
(Most of the errors are not visible, as I manually fixed some errors (such as the absence of isMonoThemeEnabled))

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions