improved focus follows mouse support with Alt-Tab
svn path=/trunk/kdebase/kwin/; revision=55750
This commit is contained in:
parent
e4ba98a3b8
commit
4bec1c366d
1 changed files with 22 additions and 16 deletions
14
tabbox.cpp
14
tabbox.cpp
|
@ -273,15 +273,21 @@ void TabBox::paintContents()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void TabBox::hide()
|
||||||
TabBox::hide()
|
|
||||||
{
|
{
|
||||||
delayedShowTimer.stop();
|
delayedShowTimer.stop();
|
||||||
QWidget::hide();
|
QWidget::hide();
|
||||||
|
QApplication::syncX();
|
||||||
|
XEvent otherEvent;
|
||||||
|
while (XCheckTypedEvent (qt_xdisplay(), EnterNotify, &otherEvent ) )
|
||||||
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
TabBox::delayedShow()
|
/*!
|
||||||
|
Rikkus: please document! (Matthias)
|
||||||
|
*/
|
||||||
|
void TabBox::delayedShow()
|
||||||
{
|
{
|
||||||
KConfig * c(KGlobal::config());
|
KConfig * c(KGlobal::config());
|
||||||
c->setGroup("TabBox");
|
c->setGroup("TabBox");
|
||||||
|
|
Loading…
Reference in a new issue