From 4a5c13d1deb8686f69dcffa534a1917a770d8c56 Mon Sep 17 00:00:00 2001 From: Choupom Date: Sat, 2 Jul 2011 13:10:34 +0200 Subject: fixed so Reset Filter button resets all filters --- src/game/client/components/menus_browser.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/game') diff --git a/src/game/client/components/menus_browser.cpp b/src/game/client/components/menus_browser.cpp index 2c540361..f2926f87 100644 --- a/src/game/client/components/menus_browser.cpp +++ b/src/game/client/components/menus_browser.cpp @@ -582,17 +582,21 @@ void CMenus::RenderServerbrowserFilters(CUIRect View) static int s_ClearButton = 0; if(DoButton_Menu(&s_ClearButton, Localize("Reset filter"), 0, &Button)) { + g_Config.m_BrFilterString[0] = 0; g_Config.m_BrFilterFull = 0; g_Config.m_BrFilterEmpty = 0; + g_Config.m_BrFilterSpectators = 0; + g_Config.m_BrFilterFriends = 0; + g_Config.m_BrFilterCountry = 0; + g_Config.m_BrFilterCountryIndex = -1; g_Config.m_BrFilterPw = 0; g_Config.m_BrFilterPing = 999; g_Config.m_BrFilterGametype[0] = 0; + g_Config.m_BrFilterGametypeStrict = 0; g_Config.m_BrFilterServerAddress[0] = 0; - g_Config.m_BrFilterCompatversion = 1; - g_Config.m_BrFilterString[0] = 0; g_Config.m_BrFilterPure = 1; g_Config.m_BrFilterPureMap = 1; - g_Config.m_BrFilterGametypeStrict = 0; + g_Config.m_BrFilterCompatversion = 1; Client()->ServerBrowserUpdate(); } } -- cgit 1.4.1