[2.0.6] macOS: Java 9+: multi-monitor with 1st Retina and 2nd non-Retina does not work

Bug #1840689 reported by RaiMan
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SikuliX
Fix Committed
Critical
RaiMan

Bug Description

The issue will be tracked on GitHub:
https://github.com/RaiMan/SikuliX1/issues/474
----------------------------

I have a retina macbook plugged into an external monitor. A normal screenshot from both monitors produces images like this:

Primary:
https://imgur.com/J4C7Fcl

External:
https://imgur.com/w7q19Xl

When I use SikuliIDE's "Take screenshot" functionality, it seems to resize everything in an odd way:

Primary:
https://imgur.com/1ZzqMXT

External:
https://imgur.com/sygNmDc

When running the capture tool, it seems that Sikuli is changing the resolution of my external monitor (possibly halving it?). Is this something that's happening to deal with retina display? Dividing the resolution by 2?

Currently, it's impossible to take a screenshot on the external monitor. I'm also having problems with Sikuli finding anything on the external monitor.

Does Sikuli support a setup that includes a primary retina display with an external non-retina display?

RaiMan (raimund-hocke)
Changed in sikuli:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → RaiMan (raimund-hocke)
milestone: none → 1.1.4
RaiMan (raimund-hocke)
Changed in sikuli:
milestone: 1.1.4 → 2.1.0
RaiMan (raimund-hocke)
Changed in sikuli:
status: In Progress → Confirmed
importance: Medium → Undecided
milestone: 2.1.0 → 2.0.6
description: updated
description: updated
summary: [1.1.4] macOS: Java 9+: multi-monitor with 1st Retina and 2nd non-Retina
- does not work --- workaround: use Java 8
+ does not work
summary: - [1.1.4] macOS: Java 9+: multi-monitor with 1st Retina and 2nd non-Retina
+ [2.0.6] macOS: Java 9+: multi-monitor with 1st Retina and 2nd non-Retina
does not work
RaiMan (raimund-hocke)
Changed in sikuli:
status: Confirmed → Fix Committed
importance: Undecided → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.