- Fix onboarding dialog reappearing after network idle state
- Add retry logic for dismissing onboarding dialog
- Increase feed chunk size from 5 to 10 for better performance
- Add proper error handling for hidden DIDs in feed
- Improve logging and error reporting throughout feed loading
- Fix type safety issues in feed processing
- Add proper null checks and fallbacks for missing identifiers
- Improve error handling in navigation and image loading
- Fix linter errors in AccountViewView component
- Add debouncing and loading state to InfiniteScroll component to prevent duplicate entries
- Refactor updateAllFeed into smaller, focused functions for better maintainability
- Add proper error handling and type assertions
- Optimize test performance with networkidle waits and better selectors
- Fix strict mode violations in Playwright tests
- Clean up test configuration by commenting out unused browser targets
- Add better error handling and logging for gift recording flow
- Add explicit navigation to contacts page before finding gift button
- Add info icon click handling when needed
- Add more comprehensive button detection with multiple selectors
- Add debug logging for page state and navigation
- Add screenshot capture on failures
- Add retry logic with proper state verification
- Fix linter errors in playwright config
The changes help diagnose and handle various UI states that can occur during gift recording, making the tests more reliable especially on Linux.