fix(tabs): replace SingleTickerProviderStateMixin with TickerProviderStateMixin
_buildTabs creates a new TabController (new ticker) before disposing the old one, so two tickers briefly coexist — SingleTickerProviderStateMixin throws. TickerProviderStateMixin supports multiple concurrent tickers. Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
@@ -29,7 +29,7 @@ class ProgrammerTasksListScreen extends ConsumerStatefulWidget {
|
||||
|
||||
class _ProgrammerTasksListScreenState
|
||||
extends ConsumerState<ProgrammerTasksListScreen>
|
||||
with SingleTickerProviderStateMixin {
|
||||
with TickerProviderStateMixin {
|
||||
late TabController _tabController;
|
||||
late List<ProgrammerTasksTab> _tabs;
|
||||
bool _tabsBuilt = false;
|
||||
|
||||
Reference in New Issue
Block a user