Виджет кнопки рисует поверх любого другого виджета независимо от структуры макета. Он повторяется как в RelativeLayout, так и в FrameLayout, когда применяется тема Dark Dark/Light. Посмотрите скриншоты ниже, чтобы лучше показать это странное поведение.
Проверено на Nexus 4 и Nexus 5. Однако я сомневаюсь, что это связано с устройствами.