Skip to content

Commit e2ddf84

Browse files
abrichrclaude
andcommitted
Use monitor dimensions for default visualization size
Replace hardcoded 800x600 visualization size with actual monitor dimensions from utils.get_monitor_dims() to ensure consistent scaling across different display configurations. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 266c44c commit e2ddf84

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

openadapt/omnimcp.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,9 @@ def visualize(self) -> Image.Image:
248248
Image: Annotated screenshot with bounding boxes
249249
"""
250250
if not self.screenshot:
251-
return Image.new('RGB', (800, 600), color='white')
251+
# Get monitor dimensions instead of using hardcoded values
252+
monitor_width, monitor_height = utils.get_monitor_dims()
253+
return Image.new('RGB', (monitor_width, monitor_height), color='white')
252254

253255
# Create a copy of the screenshot
254256
img = self.screenshot.copy()

0 commit comments

Comments
 (0)