lxqt / lxqt-config

Tools to configure LXQt and the underlying operating system
https://lxqt.github.io
GNU Lesser General Public License v2.1
79 stars 60 forks source link

Set "use wallpaper from theme" broken for local themes #978

Open stefonarch opened 4 months ago

stefonarch commented 4 months ago
Expected Behavior

Wallpaper should change

Current Behavior

Wallpaper remains the same, or if unset always black screen with any theme/wallpaper combination.

Possible Solution
Steps to Reproduce (for bugs)
  1. Copy one or more themesfrom /usr/share/lxqt/themes to~/.local/share/lxqt/themes
  2. Select "Use wallpaper from theme" and select one of those theme
  3. no wallpaper change
System Information

EDIT: updated for reproducing

tsujan commented 4 months ago

PcManFm-qt version:git, wip_qt6

https://github.com/lxqt/lxqt-build-tools/pull/77#discussion_r1247857714

stefonarch commented 4 months ago

It's broken also in qt5.

I found the reason why lxqt-config didn't set wallpapers here:

I use a symlink ~/.local/share/lxqt/themes~/git/lxqt/lxqt-themes/themes for testing modified themes and PRs.

Using the non local themes it works as expected, but it's still an issue for local themes where "use wallpaper from theme" will never work.