Selectmenu: Introduce _renderButtonItem method

Fixes #10142
I wanted to change the parent node to make sure that possible to. Unnecessary?