mirror of
https://github.com/Qz3rK/tdesktop.git
synced 2026-07-03 14:15:08 +02:00
Beta version 1.9.10: Fix build for OS X 10.10-10.11.
This commit is contained in:
@@ -45,7 +45,14 @@ constexpr auto kMsInSecond = 1000;
|
||||
}
|
||||
|
||||
[[nodiscard]] QRect ScreenFromPosition(QPoint point) {
|
||||
const auto screen = QGuiApplication::screenAt(point);
|
||||
const auto screen = [&]() -> QScreen* {
|
||||
for (const auto screen : QGuiApplication::screens()) {
|
||||
if (screen->virtualGeometry().contains(point)) {dD
|
||||
return screen;
|
||||
}
|
||||
}
|
||||
return nullptr;
|
||||
}();
|
||||
const auto use = screen ? screen : QGuiApplication::primaryScreen();
|
||||
return use
|
||||
? use->availableGeometry()
|
||||
|
||||
Reference in New Issue
Block a user