Skip to content

feat(web): Compact the auto-refresh control - #1069

Merged
prathshenoy merged 2 commits into
mainfrom
prath.shenoy/auto-refresh-toggle
Nov 10, 2026
Merged

prathshenoy merged 2 commits into
mainfrom
prath.shenoy/auto-refresh-toggle

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Summary

What:

  • Replace the auto-refresh checkbox with a shared compact header button in Stovepipe and SubmitQueue.
  • Show a selected state and fast Enable/Disable tooltips, with animation only while refreshing.

Why:

  • Reduce the header space taken by a secondary control without hiding whether automatic updates are enabled.
  • Preserve existing opt-in polling behavior while making the control easier to identify on hover or keyboard focus.
Screen.Recording.2026-11-10.at.12.40.13.mov

Test Plan

  • Add unit tests.
  • Check keyboard access, tooltips, and narrow layouts in both apps.

Revert Plan

  • Revert this PR. The change is presentation-only and requires no data migration.

Issue Links

@prathshenoy
prathshenoy added this pull request to the merge queue Nov 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Nov 10, 2026
@prathshenoy
prathshenoy force-pushed the prath.shenoy/auto-refresh-toggle branch from 56b864d to 6b1ff8c Compare November 10, 2026 18:31
@prathshenoy
prathshenoy added this pull request to the merge queue Nov 10, 2026
Merged via the queue into main with commit bc24241 Nov 10, 2026
22 checks passed
@prathshenoy
prathshenoy deleted the prath.shenoy/auto-refresh-toggle branch November 10, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants