Skip to content

Commit 7502f63

Browse files
Default all domains to submenus
1 parent 3eadafb commit 7502f63

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

HA Menu/Models/Preferences.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ struct Preferences {
180180

181181
// Upgrade with any new domains
182182
if !domainExists(domain: "scene", prefs: decodedResponse) {
183-
decodedResponse.append(PrefMenuItem(entityId: "scene", itemType: itemTypes.Domain, subMenu: false, enabled: domainScenes, friendlyName: "Scenes"))
183+
decodedResponse.append(PrefMenuItem(entityId: "scene", itemType: itemTypes.Domain, subMenu: true, enabled: domainScenes, friendlyName: "Scenes"))
184184
}
185185

186186
return decodedResponse
@@ -193,17 +193,17 @@ struct Preferences {
193193

194194
if jsonString.isEmpty {
195195
// Init Domains
196-
decodedResponse.append(PrefMenuItem(entityId: "light", itemType: itemTypes.Domain, subMenu: false, enabled: domainLights, friendlyName: "Lights"))
196+
decodedResponse.append(PrefMenuItem(entityId: "light", itemType: itemTypes.Domain, subMenu: true, enabled: domainLights, friendlyName: "Lights"))
197197

198-
decodedResponse.append(PrefMenuItem(entityId: "switch", itemType: itemTypes.Domain, subMenu: false, enabled: domainSwitches, friendlyName: "Switches"))
198+
decodedResponse.append(PrefMenuItem(entityId: "switch", itemType: itemTypes.Domain, subMenu: true, enabled: domainSwitches, friendlyName: "Switches"))
199199

200-
decodedResponse.append(PrefMenuItem(entityId: "automation", itemType: itemTypes.Domain, subMenu: false, enabled: domainAutomations, friendlyName: "Automations"))
200+
decodedResponse.append(PrefMenuItem(entityId: "automation", itemType: itemTypes.Domain, subMenu: true, enabled: domainAutomations, friendlyName: "Automations"))
201201

202-
decodedResponse.append(PrefMenuItem(entityId: "input_boolean", itemType: itemTypes.Domain, subMenu: false, enabled: domainInputBooleans, friendlyName: "Input Booleans"))
202+
decodedResponse.append(PrefMenuItem(entityId: "input_boolean", itemType: itemTypes.Domain, subMenu: true, enabled: domainInputBooleans, friendlyName: "Input Booleans"))
203203

204-
decodedResponse.append(PrefMenuItem(entityId: "input_select", itemType: itemTypes.Domain, subMenu: false, enabled: domainInputSelects, friendlyName: "Input Selects"))
204+
decodedResponse.append(PrefMenuItem(entityId: "input_select", itemType: itemTypes.Domain, subMenu: true, enabled: domainInputSelects, friendlyName: "Input Selects"))
205205

206-
decodedResponse.append(PrefMenuItem(entityId: "scene", itemType: itemTypes.Domain, subMenu: false, enabled: domainScenes, friendlyName: "Scenes"))
206+
decodedResponse.append(PrefMenuItem(entityId: "scene", itemType: itemTypes.Domain, subMenu: true, enabled: domainScenes, friendlyName: "Scenes"))
207207

208208

209209
// Init Groups from old setting

0 commit comments

Comments
 (0)