def wait_for_bookmark()

in foxpuppet/windows/browser/window.py [0:0]


    def wait_for_bookmark(self) -> Bookmark:
        """Wait for the bookmark panel to be displayed.

        Returns:
            Optional[Bookmark]: The Bookmark object if found, or None if not found.
        """
        with self.selenium.context(self.selenium.CONTEXT_CHROME):
            message = "Bookmark panel was not shown."

            self.wait.until(
                lambda _: self.bookmark is not None,
                message=message,
            )
            return self.bookmark