I have a problem, if I have a window open (File Explorer, Chrome etc.) and I click on the desktop (anywhere except the window), my skins appear on top of them for a moment. I have every skin set "On desktop" and nothing change.
Any solutions?
It is currently March 28th, 2024, 5:27 pm
[SOLVED] Skins Appear on Top of Windows
[SOLVED] Skins Appear on Top of Windows
Last edited by kiko1801 on January 5th, 2020, 9:06 am, edited 1 time in total.
- balala
- Rainmeter Sage
- Posts: 16110
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Skins Appear on Top of Windows
Not very sure what's going on because there is a something I don't understand in your description. You say that:
So, details needed, please.
The skins appear on top of what? On top of the only open window? If so, then they hide after that moment, without you having to do something?
So, details needed, please.
Re: Skins Appear on Top of Windows
Ok, so that behaviour is not inexplicable.
So, from what you wrote, I made the determination that the process of events were that you have clicked on the desktop during the app (chrome right?) loading. In so doing you essentially put the focus there, and that is where rainmeter exists primarily. I see the same thing quite often as it is just a kind of habit from early days of my PC usage - I forget why but ya. Anyways you can add yet another snippet of code into your culprit skin.
Doing that will simply require moving the mouse (over the skin) rather than asserting focus back onto the application with a mouse-click - which in some cases can cause issues with an application on occasion (thats the reason, i remember now) during initialisation.
The drawback is if there are other skins that are meant to be 'in front' of the culprit skin that !ZPos bang might not be the best option.
If there is any other behaviour during your observations, just let us know - someone will likely have other options.
So, from what you wrote, I made the determination that the process of events were that you have clicked on the desktop during the app (chrome right?) loading. In so doing you essentially put the focus there, and that is where rainmeter exists primarily. I see the same thing quite often as it is just a kind of habit from early days of my PC usage - I forget why but ya. Anyways you can add yet another snippet of code into your culprit skin.
Code: Select all
[Rainmeter]
...
MouseOverAction=[!ZPos "-2"]
...
The drawback is if there are other skins that are meant to be 'in front' of the culprit skin that !ZPos bang might not be the best option.
If there is any other behaviour during your observations, just let us know - someone will likely have other options.
- balala
- Rainmeter Sage
- Posts: 16110
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Skins Appear on Top of Windows
Yeah, you might have right, however would be extremely nice if when users ask something, would come back with a reply. In many cases people are asking something and although they get one or more reply, they never come back, to let us know if the replies were helpful or not, to answer the questions arisen in meantime or so on.Mor3bane wrote: ↑December 27th, 2019, 8:54 pm Ok, so that behaviour is not inexplicable.
So, from what you wrote, I made the determination that the process of events were that you have clicked on the desktop during the app (chrome right?) loading. In so doing you essentially put the focus there, and that is where rainmeter exists primarily. I see the same thing quite often as it is just a kind of habit from early days of my PC usage - I forget why but ya. Anyways you can add yet another snippet of code into your culprit skin.
Doing that will simply require moving the mouse (over the skin) rather than asserting focus back onto the application with a mouse-click - which in some cases can cause issues with an application on occasion (thats the reason, i remember now) during initialisation.Code: Select all
[Rainmeter] ... MouseOverAction=[!ZPos "-2"] ...
The drawback is if there are other skins that are meant to be 'in front' of the culprit skin that !ZPos bang might not be the best option.
If there is any other behaviour during your observations, just let us know - someone will likely have other options.
Sorry if I seem discourteous telling this, but I am very upset in such cases.
Re: Skins Appear on Top of Windows
Is the taskbar the TranslucentTB Rainmeter skin? This might be just a simple case of focus stealing just because you clicked a Rainmeter skin and all the skins from Rainmeter that are on the same position just poped back into view
I have this problem with Google Play Music Desktop Player, where it randomly appears over all windows and steals focus after I click somewhere empty on my Desktop, I had the same problem with Rainmeter before I set the position of my skins to On Desktop in the Manage Rainmeter window
Also if that is indeed the TranslucentTB Rainmeter skin, that lags the ever living ship out of my pc, use this alternative instead (which also doesn't die when Rainmeter dies)
I have this problem with Google Play Music Desktop Player, where it randomly appears over all windows and steals focus after I click somewhere empty on my Desktop, I had the same problem with Rainmeter before I set the position of my skins to On Desktop in the Manage Rainmeter window
Also if that is indeed the TranslucentTB Rainmeter skin, that lags the ever living ship out of my pc, use this alternative instead (which also doesn't die when Rainmeter dies)
Re: Skins Appear on Top of Windows
I think sometimes people just forget they can come here and check out for answers.balala wrote: ↑December 27th, 2019, 9:17 pm Yeah, you might have right, however would be extremely nice if when users ask something, would come back with a reply. In many cases people are asking something and although they get one or more reply, they never come back, to let us know if the replies were helpful or not, to answer the questions arisen in meantime or so on.
Sorry if I seem discourteous telling this, but I am very upset in such cases.
Re: Skins Appear on Top of Windows
I would think that you only need to change the Zpos of the skins.
try to write
on every skin that you use. if you want for example icons on top off other skins change -2 to -1
try to write
Code: Select all
[Rainmeter]
...
OnRefreshAction = [!Zpos -2]
...
on every skin that you use. if you want for example icons on top off other skins change -2 to -1
Re: Skins Appear on Top of Windows
DONT do it this way. Refresh is every 1000ms or 1 second the Zpos will be going berserk.Vilger23 wrote: ↑December 30th, 2019, 10:46 pm I would think that you only need to change the Zpos of the skins.
try to writeCode: Select all
[Rainmeter] ... OnRefreshAction = [!Zpos -2] ...
on every skin that you use. if you want for example icons on top off other skins change -2 to -1
Re: Skins Appear on Top of Windows
Hi Mor3bane
OnRefreshAction launches on skin refreshing, not updating. So, Vilger23's suggestion seems to be relevant to some extent. But if the front-overlay occurs after refreshing of the skin, manual refresh seems to be needed. So for me, MouseOverAction you proposed is rather preferred by its behavior reacting to user's intension.
OnRefreshAction launches on skin refreshing, not updating. So, Vilger23's suggestion seems to be relevant to some extent. But if the front-overlay occurs after refreshing of the skin, manual refresh seems to be needed. So for me, MouseOverAction you proposed is rather preferred by its behavior reacting to user's intension.