graphics() positionX, positionY Ventura fix (max OS)

This commit is contained in:
Sebastian Hildebrandt
2023-01-06 11:35:42 +01:00
parent 0d138b2b19
commit 4a422b7168
5 changed files with 14 additions and 8 deletions
+4 -4
View File
@@ -689,11 +689,11 @@ function graphics(callback) {
const current = obj['DisplayAnyUserSets'][0];
let i = 0;
current.forEach((o) => {
if ('LimitsOriginX' in o && result.displays && result.displays[i]) {
result.displays[i].positionX = o['LimitsOriginX'];
if ('OriginX' in o && result.displays && result.displays[i]) {
result.displays[i].positionX = o['OriginX'];
}
if ('LimitsOriginY' in o && result.displays && result.displays[i]) {
result.displays[i].positionY = o['LimitsOriginY'];
if ('OriginY' in o && result.displays && result.displays[i]) {
result.displays[i].positionY = o['OriginY'];
}
if (o['Mode'] && 'BitsPerPixel' in o['Mode'] && result.displays && result.displays[i]) {
result.displays[i].pixelDepth = o['Mode']['BitsPerPixel'];