Branch Settings Not Applied

I’ve been struggling with this for the past week or so. I’ve been trying to set CircleCI to only ever build our master and develop branches but it’s still triggering on every single commit.

Am I misunderstanding how this feature is supposed to work?