Skip to content

Test/MCP UI sidebar active tile follows currentVisibleApp - #365

Draft
romanzac wants to merge 1 commit into
test/mcp-ui-a6from
test/mcp-ui-a7
Draft

Test/MCP UI sidebar active tile follows currentVisibleApp#365
romanzac wants to merge 1 commit into
test/mcp-ui-a6from
test/mcp-ui-a7

Conversation

@romanzac

@romanzac romanzac commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Add the sidebar active tile follows currentVisibleApp, staying lit across section switches MCP test.

Test plan

  • nix build .#app succeeds
  • nix build .#smoke-test -L passes
  • nix build .#integration-test -L passes (if UI-visible)
  • Doctests pass (nix build .#doctests -L if touched)

Checklist

  • Branch prefixed fix/, feat/, chore/, docs/, test/, or ci/
  • No unrelated changes bundled in
  • CLAUDE.md / README.md / docs/ updated if behaviour or build steps changed
  • Uncommitted binaries, screenshots, or .DS_Store files removed

Spec MCP-TEST-PLAN §2.A A7 (amended 2026-08-28): the sidebar tile's
checked binds to backend.currentVisibleApp, so it must stay lit while
the Settings section is front-most (a section click flips only the
content stack, never currentVisibleApp) and stay lit after re-clicking
the tile returns the workspace section (index 0). The Settings-active
gate reads the button's own checked plus a non-zero section index
rather than a hardcoded section number. Per the amended spec the test
ends with fixture A's dock open (count 1) in the workspace section.
@status-im-auto

status-im-auto commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ bd587bc 1 2026-08-28 03:37:49 ~5 min linux/x86_64 📦App
✔️ bd587bc 1 2026-08-28 03:42:45 ~10 min macos/aarch64 🍎dmg
✔️ bd587bc 1 2026-08-28 03:45:32 ~13 min linux/aarch64 📦App

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