win32u: Don't report cloned monitors in EnumDisplayMonitors().
commitaf8ed02b572081206be6c505261f5f2e98a8053c
authorArkadiusz Hiler <ahiler@codeweavers.com>
Fri, 24 Jun 2022 15:05:33 +0000 (24 18:05 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 24 Jun 2022 20:38:47 +0000 (24 22:38 +0200)
tree73a92035d888f2b7d8316e7499d3a1b0c69e1cb8
parent754378ba0c3b6251fead8bfb450148767a0ca9af
win32u: Don't report cloned monitors in EnumDisplayMonitors().

Based on:
ca39b1c22dfa ("user32: Don't report mirrored slave monitors in EnumDisplayMonitors.")
2affb854e524 ("user32: Change slave to a more neutral word.")

Which seem to got lost during:
318673405c62 ("win32u: Move NtUserEnumDisplayMonitors implementation from user32.")

Fixes regression with Elite Dangerous launcher freezing when cloned
displays are present.

Signed-off-by: Arkadiusz Hiler <ahiler@codeweavers.com>
dlls/win32u/sysparams.c