ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
634 stars 74 forks source link

VGUI buttons in certain dialogs do not visually respond to being clicked #6089

Open aubymori opened 2 months ago

aubymori commented 2 months ago

As it is right now, VGUI buttons in certain dialogs (e.g. New Game, Load Game) do not visually respond to being pushed down; they don't go inset. Other dialogs (e.g. Developer Console, Options) work just fine. This has been an issue ever since the very first build of Source 2013 (AKA SteamPipe), 5288. This issue is completely absent from the last known pre-SteamPipe (Source 2009) build of the Source 1 Engine (5135).

Current Source 2013 build (8614805):

https://github.com/ValveSoftware/Source-1-Games/assets/44238627/9668a8a6-74f4-4ebe-b492-20f989249383

Last known pre-SteamPipe build (5135):

https://github.com/ValveSoftware/Source-1-Games/assets/44238627/7836a285-70bd-4663-bf92-382e0badd263

This probably affects every Source 2013 game, but I know for sure that it affects Portal, Half-Life 2, Half-Life 2 Episode One, Half-Life 2 Episode Two, and Garry's Mod.

aubymori commented 2 months ago

More videos of the issue, on the aforementioned games:

https://github.com/ValveSoftware/Source-1-Games/assets/44238627/ae9fcd67-d18e-4cc2-8434-2567b07fda51

https://github.com/ValveSoftware/Source-1-Games/assets/44238627/b57b8494-4680-4237-bfd4-300db7911862

https://github.com/ValveSoftware/Source-1-Games/assets/44238627/12d8e308-d837-4360-a451-43e20d89a0ec

https://github.com/ValveSoftware/Source-1-Games/assets/44238627/a5340dce-4a74-4a2d-864c-7e730757ad18

@kisak-valve I'd appreciate it if you could remove the Portal label, since this isn't a Portal-specific issue.