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
The log modal currently does not utilize useTransition hook, which can lead to suboptimal user experience. By applying the same method used in PR #2934 , we can achieve a more concise codebase and provide a better UX. When the user clicks, a loading state modal will open more immediately.
The text was updated successfully, but these errors were encountered:
Resolves#2944
**Changes:**
- Refactored session log modal opening mechanism to use React transitions for smoother loading states
- Added proper cleanup of selected kernel when container log modal closes
- Improved modal state management by moving logic to a dedicated component
**Rationale:**
The changes improve the user experience when opening session logs by:
- Preventing UI jank during loading with transition states
- Ensuring cleaner state management between modal opens/closes
**Effects:**
Users will experience:
- Smoother transitions when opening session logs
- More consistent behavior when closing and reopening logs
- Better handling of loading states with visual feedback
The log modal currently does not utilize
useTransition
hook, which can lead to suboptimal user experience. By applying the same method used in PR #2934 , we can achieve a more concise codebase and provide a better UX. When the user clicks, a loading state modal will open more immediately.The text was updated successfully, but these errors were encountered: