Files
sharedinbox/lib/ui
Thomas SharedInboxandClaude Sonnet 4.6 a0071c86f8 fix(tests): suppress ink_sparkle shader crash in about/crash screen tests
CrashScreen creates its own MaterialApp, so the NoSplash fix in helpers.dart
(from #486) did not cover tests that exercise CrashScreen directly or via a
wrapper MaterialApp. The inner MaterialApp loaded InkSparkle on first tap,
crashing with "Unsupported runtime stages format version".

Fixes:
- Add splashFactory: NoSplash.splashFactory to CrashScreen's own MaterialApp
  (appropriate for an error screen — no ripple effects needed).
- Add splashFactory: NoSplash.splashFactory to the bare MaterialApp in
  about_screen_test.dart's _buildScreen helper.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 22:52:20 +02:00
..