xdg: check for floating conditions before sending tiled size hint

ref #4871
This commit is contained in:
Vaxry
2024-02-28 23:14:50 +00:00
parent 097f561e41
commit 1e7eb3a5a5
4 changed files with 30 additions and 13 deletions

View File

@@ -946,7 +946,7 @@ SWorkspaceRule CConfigManager::getWorkspaceRuleFor(CWorkspace* pWorkspace) {
}
std::vector<SWindowRule> CConfigManager::getMatchingRules(CWindow* pWindow, bool dynamic) {
if (!g_pCompositor->windowValidMapped(pWindow))
if (!g_pCompositor->windowExists(pWindow))
return std::vector<SWindowRule>();
std::vector<SWindowRule> returns;