changeset 19721:8b69ff93c509 draft

(svn r24650) -Fix (r24647, r24648): fixing logic errors is hard
author yexo <yexo@openttd.org>
date Mon, 29 Oct 2012 20:23:17 +0000
parents 5c3573f1f136
children 01c30c77cf13
files src/settings_gui.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/settings_gui.cpp
+++ b/src/settings_gui.cpp
@@ -1343,7 +1343,7 @@
 	bool visible = true;
 	switch (this->flags & SEF_KIND_MASK) {
 		case SEF_SETTING_KIND: {
-			if (force_visible || !filter.IsEmpty()) {
+			if (!force_visible && !filter.IsEmpty()) {
 				/* Process the search text filter for this item. */
 				filter.ResetState();