mirror of
https://github.com/browser-use/browser-use
synced 2026-05-13 17:56:35 +02:00
Auto-inherit DISPLAY env var in headful mode (#1777)
This commit is contained in:
@@ -737,6 +737,10 @@ class BrowserProfile(BrowserConnectArgs, BrowserLaunchPersistentContextArgs, Bro
|
||||
self.no_viewport = True if self.no_viewport is None else self.no_viewport
|
||||
self.viewport = None if self.no_viewport else self.viewport
|
||||
|
||||
# Auto-inherit DISPLAY environment variable for headful mode
|
||||
if 'DISPLAY' in os.environ and 'DISPLAY' not in self.env:
|
||||
self.env['DISPLAY'] = os.environ['DISPLAY']
|
||||
|
||||
# automatically setup viewport if any config requires it
|
||||
use_viewport = self.headless or self.viewport or self.device_scale_factor
|
||||
self.no_viewport = not use_viewport if self.no_viewport is None else self.no_viewport
|
||||
|
||||
Reference in New Issue
Block a user