fixes for xwayland popups, autofloat pop-up and task_dialog

This commit is contained in:
vaxerski
2022-04-24 17:53:50 +02:00
parent 86bb95c125
commit c35517d44e
4 changed files with 23 additions and 2 deletions

View File

@@ -761,3 +761,12 @@ CWorkspace* CCompositor::getWorkspaceByString(const std::string& str) {
return nullptr;
}
bool CCompositor::isPointOnAnyMonitor(const Vector2D& point) {
for (auto& m : m_lMonitors) {
if (VECINRECT(point, m.vecPosition.x, m.vecPosition.y, m.vecSize.x + m.vecPosition.x, m.vecSize.y + m.vecPosition.y))
return true;
}
return false;
}