Possibly confusing UX for Code owner approval setting in protected branches
See https://gitlab.slack.com/archives/CVDP3HG5V/p1593103069296400 (internal Slack thread)
Today we had multiple team members mixing up the "Require approval from code owners" and "Code Owner Approval" toggles.
In the situation where one needed to toggle the code owner setting for an existing branch, it's the latter toggle, not the former.
The former toggle exists within a form to create a new protected branch.
Potential fix
Perhaps there can be stronger differentiation between the form and existing protected branches.
Edited by Thong Kuah