Format Painter uses Style Editor specific settings to update Detail Entity Types:
Format Painter uses Entity Attributes for all other entity types (Solid, wireframe and surfaces) and where materials are set on first pick solid/surface will apply to target object:
Basic steps to apply formating from one entity to another of same type: