Not all layouts belong in the global /layouts folder. The same as not all component layouts belong in a single global directory.
There is actually a default logic to this. It enables component specific overrides of layouts within the template, followed by global overrides of layouts in the template, then component specific overrides of layouts within the component directory, then finally using the default /layouts directory.
If the com_fields component is doing the actual layout rendering, the layouts are in the correct place. If the layout rendering is coming from a library class (something in the /libraries directory), then they should be moved.
Not all layouts belong in the global
/layoutsfolder. The same as not all component layouts belong in a single global directory.There is actually a default logic to this. It enables component specific overrides of layouts within the template, followed by global overrides of layouts in the template, then component specific overrides of layouts within the component directory, then finally using the default
/layoutsdirectory.If the
com_fieldscomponent is doing the actual layout rendering, the layouts are in the correct place. If the layout rendering is coming from a library class (something in the/librariesdirectory), then they should be moved.