RoseTheFlower/MetroSteam

Broken key activation window

Opened this issue · 11 comments

I tried to activate the key in the Steam client, but the window in the Metro theme is broken and looks like this:
Screenshot_1

This is a known issue that I feel is caused by the injectors rather than my CSS. Closing and re-opening the window should fix it. Not long ago, I brought this up to one of the creators of CSSLoader, @suchmememanyskill , but they couldn't reproduce.

wow. ur right. re opening window fix this issue.
But will this problem recur and does it need to be addressed🤔

I'm not saying it's not an issue that could be resolved on the patcher side, though I'm not sure how, but it does seem to be related to something specific with your skin as I can reliably reproduce this issue with your skin but not with others.

I'm not saying it's not an issue that could be resolved on the patcher side, though I'm not sure how, but it does seem to be related to something specific with your skin as I can reliably reproduce this issue with your skin but not with others.

Which skins? The menu is completely removed in Zehn and Shiina's, the issue isn't in 2013 but is in the 'borrowed' skin you know about.

I tried not overriding the transitions but that doesn't fix it.

I tested Shiina's fluent skin and it works fine there

image

The Activate a Product button is completely absent from Shiina's skin on my end, which is consistent with Shiina's screenshots of the skin.
image

Looks like for some reason it's related to the context menu skinning. Looking further into it now.

[class*="contextmenu_contextMenuItem_"] {
	padding:4px 8px !important;

This is the culprit. Any thoughts, Phantom?

Hm, not sure, that doesn't really make sense to me because the product activation dialog doesn't have that class anywhere in it... hmm

If the top and bottom padding is set to at least 7px from the 4, that fixes it too. Makes no sense.