Skip to content

Conversation

@RonenMars
Copy link
Contributor

Description

Fix of: Sessions table filter overflow at minimum width
The bug: When resizing the sessions table to minimum width (15%), changing the filter from "All (0)" to a longer label like "Running (0)" pushed the Refresh button out of view.

Solution:

  • Added compact mode that activates when left panel width < 20%
  • In compact mode:
    • Filter label text is hidden to save space
    • Filter icon is colorized based on selected state (blue for Running, green for Completed, red for Error, white for Stopped/All)
    • Refresh button remains visible at all times

What type of PR is this? (check all applicable)

  • 💡 (feat) - A new feature (non-breaking change which adds functionality)
  • 🔄 (refactor) - Code Refactoring - A code change that neither fixes a bug nor adds a feature
  • 🐞 (fix) - Bug Fix (non-breaking change which fixes an issue)
  • 🏎 (perf) - Optimization
  • 📄 (docs) - Documentation - Documentation only changes
  • 📄 (test) - Tests - Adding missing tests or correcting existing tests
  • ⚙️ (ci) - Continuous Integrations - Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
  • ☑️ (chore) - Chores - Other changes that don't modify src or test files
  • ↩️ (revert) - Reverts - Reverts a previous commit(s).

@RonenMars RonenMars requested a review from haimzlato November 17, 2025 15:17
@RonenMars RonenMars force-pushed the ronen/fix/no-refresh-sessions-when-table-frame-is-narrow branch from f41c2ed to ea37ee1 Compare November 17, 2025 19:15
@RonenMars RonenMars enabled auto-merge (squash) November 17, 2025 19:15
@RonenMars RonenMars force-pushed the ronen/fix/no-refresh-sessions-when-table-frame-is-narrow branch from ea37ee1 to e7fee0d Compare November 18, 2025 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants