From f3cfbacb1e4c6cb68c0685431d0d1abedf3555ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20L=C3=BCbking?= Date: Fri, 6 Feb 2015 16:20:46 +0100 Subject: [PATCH] do not grab server during manage REVIEW: 125474 --- manage.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/manage.cpp b/manage.cpp index 6644d586d5..3524cb1250 100644 --- a/manage.cpp +++ b/manage.cpp @@ -50,12 +50,9 @@ bool Client::manage(xcb_window_t w, bool isMapped) { StackingUpdatesBlocker stacking_blocker(workspace()); - grabXServer(); - Xcb::WindowAttributes attr(w); Xcb::WindowGeometry windowGeometry(w); if (attr.isNull() || windowGeometry.isNull()) { - ungrabXServer(); return false; } @@ -641,8 +638,6 @@ bool Client::manage(xcb_window_t w, bool isMapped) delete session; - ungrabXServer(); - client_rules.discardTemporary(); applyWindowRules(); // Just in case RuleBook::self()->discardUsed(this, false); // Remove ApplyNow rules