visualisation.enabled always returned true. Thanks to ronie
authorJonathan Marshall <jmarshall@never.you.mind>
Sat, 2 Apr 2011 21:16:35 +0000 (09:16 +1200)
committerJonathan Marshall <jmarshall@never.you.mind>
Sat, 2 Apr 2011 21:17:04 +0000 (09:17 +1200)
xbmc/GUIInfoManager.cpp

index fdf01a9..fd30a40 100644 (file)
@@ -2047,7 +2047,7 @@ bool CGUIInfoManager::GetBool(int condition1, int contextWindow, const CGUIListI
       }
     break;
     case VISUALISATION_ENABLED:
-      bReturn = g_guiSettings.GetString("musicplayer.visualisation") != "None";
+      bReturn = !g_guiSettings.GetString("musicplayer.visualisation").IsEmpty();
     break;
     default: // default, use integer value different from 0 as true
       bReturn = GetInt(condition) != 0;