Skip to content

Keep easy update success state#31

Open
Teichoui wants to merge 1 commit into
RedGuides:mainfrom
Teichoui:codex/easy-update-rg-clean
Open

Keep easy update success state#31
Teichoui wants to merge 1 commit into
RedGuides:mainfrom
Teichoui:codex/easy-update-rg-clean

Conversation

@Teichoui

@Teichoui Teichoui commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Summary

Keeps the Easy Update button in its success state after a watched update completes successfully.

Why

The watched-update completion path was resetting the button back to the primary/blue state after a successful update, which made a completed update look less clearly successful.

Details

  • Leaves the watched Easy Update button in the success state after successful watched updates.
  • Keeps single-resource update reset behavior unchanged.
  • Keeps failure behavior unchanged.

Validation

  • python -m compileall -q src tests
  • uv run --with pytest --with pytest-mock pytest
  • git diff --check origin/main...HEAD

@Teichoui Teichoui marked this pull request as ready for review June 8, 2026 02:11
@Redbot

Redbot commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

that was on purpose! why forever green?

@Teichoui

Teichoui commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

that was on purpose! why forever green?

when its not green you think it needs an update.

@Redbot

Redbot commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

what if that color reflected actual available updates? "redfetch check" was just added...

@Teichoui

Teichoui commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

what if that color reflected actual available updates? "redfetch check" was just added...

if that is what you got working now that would be better.

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