Summary
When using Navigate to Definition for a Symfony service, the popup that lists YAML service definitions does not display VCS file status colors (modified/added/etc.), even though these colors are correctly shown in other IDE views.
Steps to reproduce
Open a Symfony project under Git version control.
Modify a service definition in a services.yaml (or similar) file.
Navigate to a PHP service class.
Trigger Navigate to Definition (via Code Vision / gutter / shortcut).
Observe the popup listing YAML files where the service is defined.
Expected behavior
YAML files in the Navigate to Definition popup should be decorated with standard VCS File Status Colors (e.g. modified files highlighted in blue), consistent with:
Project View
Search Everywhere
Find Usages
Actual behavior
All entries in the popup appear with the same default color.
VCS file status (modified/added/etc.) is not reflected.
Additional notes
VCS integration is enabled and works correctly in other parts of the IDE.
Version Control → File Status Colors settings are configured and applied elsewhere.
This seems specific to the Navigate to Definition popup provided by the Symfony plugin and likely uses a custom popup renderer that does not apply VCS decorators.
Environment
IDE: PhpStorm (version: 2025.3)
Symfony Plugin (version: 2025.1.282)
VCS: Git
OS: Linux
Summary
When using Navigate to Definition for a Symfony service, the popup that lists YAML service definitions does not display VCS file status colors (modified/added/etc.), even though these colors are correctly shown in other IDE views.
Steps to reproduce
Open a Symfony project under Git version control.
Modify a service definition in a services.yaml (or similar) file.
Navigate to a PHP service class.
Trigger Navigate to Definition (via Code Vision / gutter / shortcut).
Observe the popup listing YAML files where the service is defined.
Expected behavior
YAML files in the Navigate to Definition popup should be decorated with standard VCS File Status Colors (e.g. modified files highlighted in blue), consistent with:
Project View
Search Everywhere
Find Usages
Actual behavior
All entries in the popup appear with the same default color.
VCS file status (modified/added/etc.) is not reflected.
Additional notes
VCS integration is enabled and works correctly in other parts of the IDE.
Version Control → File Status Colors settings are configured and applied elsewhere.
This seems specific to the Navigate to Definition popup provided by the Symfony plugin and likely uses a custom popup renderer that does not apply VCS decorators.
Environment
IDE: PhpStorm (version: 2025.3)
Symfony Plugin (version: 2025.1.282)
VCS: Git
OS: Linux