From d44aedbcac1150d276e02dc85744b789ab7fe4b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20L=C3=BCbking?= Date: Mon, 11 Aug 2014 12:35:14 +0200 Subject: [PATCH] always use establishTabBoxGrab instead un/grabX* BUG: 337853 --- tabbox/tabbox.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tabbox/tabbox.cpp b/tabbox/tabbox.cpp index b4ccbde30e..5a2d7e26f3 100644 --- a/tabbox/tabbox.cpp +++ b/tabbox/tabbox.cpp @@ -1091,11 +1091,10 @@ bool TabBox::toggle(ElectricBorder eb) if (!options->focusPolicyIsReasonable()) return false; // not supported. if (isDisplayed()) { - ungrabXKeyboard(); accept(); return true; } - if (!grabXKeyboard()) + if (!establishTabBoxGrab()) return false; m_noModifierGrab = m_tabGrab = true; if (m_borderAlternativeActivate.contains(eb))