poker: flag fold par main et sweep bust différencié cash/tournoi
Summary
This MR improves the poker mobile responsive layout and stabilizes tournament table synchronization.
Responsive improvements
-
Reorganized mobile action buttons into 2 clean rows:
- Fold / Check / Raise
- Chat / Bets / Probs / Hands
-
Reduced overlap issues between cards and action buttons
-
Improved spacing between poker table and controls
-
Slightly enlarged poker table on mobile for better space usage
-
Fixed top balance/tokens section visibility on small screens
-
Prevented overlap between tokens, avatar and header elements
-
Improved overall usability on iPhone-sized screens
Tournament synchronization fixes
- Improved multi-table tournament hand transitions
- Added fallback synchronization logic for hand restart
- Fixed timer restart after each hand
- Fixed final table transition issues
- Fixed stuck tables and unclickable buttons after showdown
- Added reconnection safety handling after refresh/network loss
Tests performed
- Multiple hands played without refresh
- Final table transition validated
- Tournament continues automatically after showdown
- Mobile responsive tested on iPhone 12 Pro dimensions
- Buttons remain clickable and visible
- No blocking issue observed after synchronization fixes