Only show auto tabs that are actually populated

This commit is contained in:
tverona1
2019-08-23 22:11:43 -07:00
parent 5c34ca9353
commit 5a1db19185
2 changed files with 9 additions and 4 deletions
+1 -1
View File
@@ -12,6 +12,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 20553fac56ec59645857c0732b787431, type: 3}
m_Name: OVRBuildConfig
m_EditorClassIdentifier:
androidSDKPath: C:\Users\tvero\AppData\Local\Android\Sdk
androidSDKPath:
gradlePath:
jdkPath:
+8 -3
View File
@@ -125,17 +125,22 @@ namespace QuestAppLauncher
var rightTabs = new List<string>();
// Set auto tabs
var autoTabs = AppProcessor.Auto_Tabs.Intersect(
apps.Where(x => null != x.Value.AutoTabName).Select(x => x.Value.AutoTabName)
.Distinct(StringComparer.CurrentCultureIgnoreCase).ToList(),
StringComparer.CurrentCultureIgnoreCase);
if (config.autoCategory.Equals(Config.Category_Top, StringComparison.OrdinalIgnoreCase))
{
topTabs.AddRange(AppProcessor.Auto_Tabs);
topTabs.AddRange(autoTabs);
}
else if (config.autoCategory.Equals(Config.Category_Left, StringComparison.OrdinalIgnoreCase))
{
leftTabs.AddRange(AppProcessor.Auto_Tabs);
leftTabs.AddRange(autoTabs);
}
else if (config.autoCategory.Equals(Config.Category_Right, StringComparison.OrdinalIgnoreCase))
{
rightTabs.AddRange(AppProcessor.Auto_Tabs);
rightTabs.AddRange(autoTabs);
}
// Set custom tabs, sorted alphabetically