Once you obtain a shard of a certain rarity, it won't drop for a hero of that rarity who already has all their talents, provided that you have other heroes of the same rarity whose talents have not all be levelled up.