Module: wine Branch: master Commit: 1c1c78b2c6bafc3175f0c10ded8afc416a6e08c1 URL: https://source.winehq.org/git/wine.git/?a=commit;h=1c1c78b2c6bafc3175f0c10de...
Author: Piotr Caban piotr@codeweavers.com Date: Tue Apr 13 13:41:11 2021 +0200
winemac.drv: Fix setting DISPLAY_DEVICE_ATTACHED_TO_DESKTOP flag on adapters.
Signed-off-by: Piotr Caban piotr@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/winemac.drv/cocoa_display.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dlls/winemac.drv/cocoa_display.m b/dlls/winemac.drv/cocoa_display.m index 3bb1b5151d5..f64a6c0f6ad 100644 --- a/dlls/winemac.drv/cocoa_display.m +++ b/dlls/winemac.drv/cocoa_display.m @@ -575,6 +575,7 @@ int macdrv_get_adapters(uint64_t gpu_id, struct macdrv_adapter** new_adapters, i if (gpu.id == gpu_id || (gpu_id == dedicated_gpu_id && gpu.id == integrated_gpu_id)) { adapters[adapter_count].id = display_ids[i]; + adapters[adapter_count].state_flags = DISPLAY_DEVICE_ATTACHED_TO_DESKTOP;
if (CGDisplayIsMain(display_ids[i])) { @@ -582,9 +583,6 @@ int macdrv_get_adapters(uint64_t gpu_id, struct macdrv_adapter** new_adapters, i primary_index = adapter_count; }
- if (CGDisplayIsActive(display_ids[i])) - adapters[adapter_count].state_flags |= DISPLAY_DEVICE_ATTACHED_TO_DESKTOP; - adapter_count++; } }