def _setScreen(self, screen):
        if screen == self.screen:
            return
        self.screen = screen
        if self.screen:
            # move all floating guys offset to new screen
            self.floating_layout.to_screen(self, self.screen)
            self.layoutAll()
            rect = self.screen.get_rect()
            self.floating_layout.show(rect)
            self.layout.show(rect)
        else:
            self.hide()
Set this group's screen to new_screen
dataset/ETHPy150Open qtile/qtile/libqtile/group.py/_Group._setScreen