Reload local branches list on tab activation

Issue #165 resolved
Dmitry Kasatsky created an issue

Some branches can be checked out in working trees (in another tabs or outside Cong), Working tree checkout markers become invalid when returning to the original tab. See #164

Comments (4)

  1. Evgeny Kralko repo owner

    We need to rework Equals() condition for the correct refresh.

    public override bool Equals(object obj)
    {
        return obj is Branch other
            ? CompareTo(other) == 0 && IsCurrent == other.IsCurrent
            : base.Equals(obj);
    }
    

  2. Log in to comment