Bug:
I have a minimal script on Linux with Python 3.14.2 and webui2 2.5.7
Example script
from webui import webui
from webui.webui import Browser
my_window = webui.Window()
my_window.show_browser("http://localhost:8080/", Browser.Firefox)
webui.wait()
Expected behaviour
Firefox based web UI opens and webui.wait() blocks the script.
Actual behaviour
With Firefox installed. The Firefox window correctly displays without the decorations, but the script exits with:
/home/aiden/Workspace/python-webui-test/.venv/lib64/python3.14/site-packages/webui/webui.py:827: UserWarning: The browser you selected might not be installed on your system. if not success: warnings.warn("The browser you selected might not be installed on your system.")
Shortly after a timeout. The Firefox window stays open and displays the correct content.