JosefNemec / Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
https://playnite.link
MIT License
9.04k stars 492 forks source link

Plugin.OpenSettingsView() does not apply theme correctly on some elements #2506

Closed felixkmh closed 2 years ago

felixkmh commented 2 years ago

Describe the bug When opening a plugin's settings view using the OpenSettingsView() method, some elements don't get the theme applied correctly, like the color of the text of TextBlocks. This also happens with the Default theme.

To Reproduce Open some settings view that contains TextBlocks by calling OpenSettingsView().

Screenshots Example using SteamGridDB settings:

Using Add-ons menu: ![grafik](https://user-images.githubusercontent.com/24227002/135090082-1f579552-0cda-40bf-8cd5-31b97ad13d90.png)
Using OpenSettingsView(): ![grafik](https://user-images.githubusercontent.com/24227002/135090068-cb064ea0-9511-4076-95ad-a0c5b3541db8.png)
JosefNemec commented 2 years ago

Fixed in master.