Skip to content

#448-J: Git Insights extension icon missing from ShellApp activity bar #557

Description

@JDonaghy

Follow-up to the GTK→ShellApp event-dispatch migration. Parent: #448. Related: #536, #521.

Summary

In the ShellApp activity bar, the Git Insights extension's icon is missing — the extension registers a display name + icon but nothing renders for it in the activity bar.

Root-cause hint

The git-insights extension is registered with a display name (and icon) at src/core/extensions.rs:337 (name: "git-insights", display_name: "Git Insights"). Its activity-bar icon isn't being fed into the migrated AppShell activity bar — extension-provided activity-bar items are likely handled differently from (or after) built-in panels on the new path.

Related

Acceptance

The Git Insights extension icon renders in the activity bar. Add a black-box/TuiDriver assertion that an extension-registered panel contributes a visible activity-bar icon.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcoordTracked by coord-tui pipelinestatus:readyRefined and ready to enter the work pipelineuiUI/rendering

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions