Skip to content

Setting git_panel.status_style to label_color does not remove Git status icons #51714

@injust

Description

@injust

Reproduction steps

  1. Set git_panel.status_style to label_color

Current vs. Expected behavior

The setting values are label_color and icon, but the icon is present in both cases. I expected Zed to only use label colouring if label_color is chosen.

Removing the icon makes more sense after #51000 because file icons + Git status icons make the UI pretty noisy:

image

(Screenshot from #49740)

Zed version and system specs

Zed: v0.227.1+stable.199.9f9b707d39d62468d4cdaed2d8eb95a847da4cf9 (Zed)
OS: macOS 15.7.4
Memory: 16 GiB
Architecture: x86_64

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:integrations/gitGit integration feedbackcommunity championIssues filed by our amazing community champions! 🫶frequency:commonBugs that happen for at least a third of the users across all platforms and kinds of usagemeta:easy repro stepsSteps to reproduce are easypriority:P3Papercuts, minor issues with a clear workaround, cosmetic bugsstate:needs reproNeeds reproduction steps and/or someone to reproduce

    Type

    No fields configured for Bug.

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions