I recently picked up this grenade launcher, which features the perk Spike Grenades. It also has release the trigger to detonate the grenade.
The perk text is
Grenades fired from this weapon do increased damage on direct hits.
This means that I could bounce the grenade off a wall or the floor before it detonates by impacting an enemy.
Does the Spike Grenades perk still trigger if the grenade strikes a non-enemy before it detonates?