diff --git a/lib/view/layouts/layout.dart b/lib/view/layouts/layout.dart index 6083c23..541da48 100644 --- a/lib/view/layouts/layout.dart +++ b/lib/view/layouts/layout.dart @@ -108,7 +108,7 @@ class _LayoutState extends State { } final isExpanded = projectController.isProjectSelectionExpanded.value; - final selectedProjectId = projectController.selectedProjectId?.value; + final selectedProjectId = projectController.selectedProjectId.value; final selectedProject = projectController.projects.firstWhereOrNull( (p) => p.id == selectedProjectId, ); @@ -116,7 +116,7 @@ class _LayoutState extends State { final hasProjects = projectController.projects.isNotEmpty; if (!hasProjects) { - projectController.selectedProjectId?.value = ''; + projectController.selectedProjectId.value = ''; } else if (selectedProject == null) { projectController .updateSelectedProject(projectController.projects.first.id); @@ -309,7 +309,7 @@ class _LayoutState extends State { itemCount: projectController.projects.length, itemBuilder: (context, index) { final project = projectController.projects[index]; - final selectedId = projectController.selectedProjectId?.value; + final selectedId = projectController.selectedProjectId.value; final isSelected = project.id == selectedId; return RadioListTile(