def METHOD_NAME(self, index, skip_first_screenshot=True):
    """
    Choose a fleet on dropdown menu, and dropdown deactivated.
    Args:
        index (int): Fleet index, 1-6.
        skip_first_screenshot (bool):
    """
    main = self.main
    button = self.get_button(index)
    click_timer = Timer(3, count=6)
    while 1:
        if skip_first_screenshot:
            skip_first_screenshot = False
        else:
            main.device.screenshot()
        if main.handle_map_event():
            click_timer.reset()
            continue
        if not self.bar_opened():
            # End
            if self.get() == index:
                break
            # Game can't response that fast
            elif click_timer.reached():
                self.open()
        # Click
        if click_timer.reached():
            main.device.METHOD_NAME(button)
            click_timer.reset()