Seems the upper parts and chest are quite glossy and the tail's lower part quite dark (although always hard to judge from photos taken against the bright sky). So I would agree that this is the Satin Flycatcher, however I'm not a bird person so I prefer not to confirm the id...
I am hesitant to support a Satin Flycatcher ID without a good view of the breastband, undertail, or in good light. Leaden is of course much more likely in this habitat, although Satins could be moving through