why is the button only visible in the global container?