You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
perf(connections): eliminate blocking File.existsSync() filesystem calls during widget build in DriverIconImage #1344
In lib/features/connections/driver_icon.dart, DriverIconImage.build performs a synchronous disk filesystem check:
final file =File(path);
if (!file.existsSync()) return fallback;
Synchronous I/O (existsSync) triggers a blocking POSIX stat/access system call on the main Flutter UI thread during widget layout and build. When rendered across connection trees, driver manager lists, or marketplace views with multiple external driver icons, this causes UI thread jank and stutter during scrolling.
Activity
ZhuchkaTriplesix commentedon Oct 11, 2026
Done in #1416 (merged into
dev).