yysun/Git-Source-Control-Provider — Issue #15: Icons are not in sync with status
Author: mbohy
Created: 2011-11-16 00:18:56+00:00
State: open

I know of two ways in which your extension tells me about the status of my files: one is via an icon next to the file, and one is a tooltip shown when hovering over the file.

The tooltip always seems to be correct, but the icons sometimes are not. For example the tooltip might say "Tracked" but the icon is the "New file" icon. This only seems to happen when the file as it's named in the OS has different casing than its representation in Visual Studio.

For example, a file on disk may be named FOO.CPP and in the project it might be Foo.cpp. In that case, the icon does not stay in sync with the file status.