Skip to content

Fix false positives on high-resolution monitors#78

Open
divol89 wants to merge 1 commit intosindresorhus:mainfrom
divol89:fix/reduce-false-positives-high-res
Open

Fix false positives on high-resolution monitors#78
divol89 wants to merge 1 commit intosindresorhus:mainfrom
divol89:fix/reduce-false-positives-high-res

Conversation

@divol89
Copy link

@divol89 divol89 commented Feb 6, 2026

Fixes #33

Reduces false positives on high-resolution and vertical monitors (like 1920x1980) by:

  • Increasing threshold from 170 to 200
  • Adding upper bound check (<600) to filter unusual configurations

This ensures the detection works for actual DevTools while avoiding false positives on high-res displays.

Fixes IssueHunt bounty #33 ().

…ixes sindresorhus#33)

Changes:
- Increased threshold from 170 to 200 pixels
- Added upper bound check (<600) to filter out unusual monitor configurations
- Prevents false positives on 1920x1980 and similar vertical/portrait resolutions

The previous threshold of 170 was causing false positives on monitors with unusual
aspect ratios like 1920x1980. The new logic requires the dimension difference to
be both greater than 200 AND less than 600, which better distinguishes actual
DevTools panels from normal browser chrome on high-res displays.

Fixes sindresorhus#33
Bounty:  (IssueHunt)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

problem with monitors with resolution 1920x1980

1 participant

Comments