ozone10 / Rainmeter-TranslucentRM

Rainmeter plugin
GNU General Public License v3.0
32 stars 0 forks source link

Mica effect stops working after wallpaper change #4

Open raleik-pl opened 5 months ago

raleik-pl commented 5 months ago

Hi, I have my windows setup so it updates wallpaper every day. I've created skins that use Mica effect like so:

[Acrylic]
Measure=Plugin
Plugin=TranslucentRM
Corner=0
Border=0
AccentColor=1
Mica=4

It works fine when skin loads: translucentrm1 but after wallpaper changes, it stops working, there is solid background on skins: translucentrm2 It works again after I refresh all skins manually: translucentrm3

ozone10 commented 5 months ago

@raleik-pl IIRC there was issue with certain OS builds that require manually refreshing skins. I am sorry. I am currently busy, so I am not able to investigate further. You could try DynamicVariables=1, but it will use more resources.

raleik-pl commented 5 months ago

Unfortunately, DynamicVariables=1 causes the skin to become non-transparent on its own, after few seconds from loading.

ozone10 commented 5 months ago

@raleik-pl then you could use workaround, detect wallpaper change and use https://docs.rainmeter.net/manual/measures/general-options/#OnChangeAction to refresh skins.

If you have issue how to write it, you can ask in rainmeter forum, they will help you better than me.