(svn r24650) -Fix (r24647, r24648): fixing logic errors is hard

This commit is contained in:
yexo 2012-10-29 20:23:17 +00:00
parent c094371963
commit 73858a75b3
1 changed files with 1 additions and 1 deletions

View File

@ -1343,7 +1343,7 @@ bool SettingEntry::UpdateFilterState(StringFilter &filter, bool force_visible, R
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();