From 55ed12f8d1eb6887d348be03aee5573d44177ffb Mon Sep 17 00:00:00 2001 From: Michael Sartain Date: Thu, 2 Oct 2014 08:25:55 -0700 Subject: Updated the SDK with the latest code from the TF and HL2 branches. --- mp/src/vgui2/vgui_controls/RadioButton.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'mp/src/vgui2/vgui_controls/RadioButton.cpp') diff --git a/mp/src/vgui2/vgui_controls/RadioButton.cpp b/mp/src/vgui2/vgui_controls/RadioButton.cpp index 0b5d81d2..8cb1e793 100644 --- a/mp/src/vgui2/vgui_controls/RadioButton.cpp +++ b/mp/src/vgui2/vgui_controls/RadioButton.cpp @@ -115,7 +115,13 @@ void RadioButton::ApplySchemeSettings(IScheme *pScheme) SetContentAlignment(a_west); // reloading the scheme wipes out lists of images - _radioBoxImage->SetFont( pScheme->GetFont("MarlettSmall", IsProportional()) ); + HFont hFont = pScheme->GetFont("MarlettSmall", IsProportional()); + if ( hFont == INVALID_FONT ) + { + // fallback to Marlett if MarlettSmall isn't found + hFont = pScheme->GetFont("Marlett", IsProportional()); + } + _radioBoxImage->SetFont( hFont ); _radioBoxImage->ResizeImageToContent(); SetImageAtIndex(0, _radioBoxImage, 0); -- cgit v1.2.3