|
|
@ -231,10 +231,10 @@ void TrayIcon::TrayIconPrivate::enterEvent(QEvent *e) |
|
|
|
ev.xfocus.mode = NotifyNormal; |
|
|
|
ev.xfocus.mode = NotifyNormal; |
|
|
|
ev.xfocus.detail = NotifyAncestor; |
|
|
|
ev.xfocus.detail = NotifyAncestor; |
|
|
|
|
|
|
|
|
|
|
|
unsigned long oldTime = QX11Info::appTime(); |
|
|
|
// unsigned long oldTime = QX11Info::appTime();
|
|
|
|
QX11Info::setAppTime(1); |
|
|
|
// QX11Info::setAppTime(1);
|
|
|
|
qApp->x11ProcessEvent( &ev ); |
|
|
|
qApp->x11ProcessEvent( &ev ); |
|
|
|
QX11Info::setAppTime(oldTime); |
|
|
|
// QX11Info::setAppTime(oldTime);
|
|
|
|
|
|
|
|
|
|
|
|
/*}
|
|
|
|
/*}
|
|
|
|
#endif*/ |
|
|
|
#endif*/ |
|
|
@ -336,10 +336,10 @@ bool TrayIconFreeDesktop::x11Event(XEvent *ev) |
|
|
|
switch(ev->type) |
|
|
|
switch(ev->type) |
|
|
|
{ |
|
|
|
{ |
|
|
|
case ReparentNotify: |
|
|
|
case ReparentNotify: |
|
|
|
setUpdatesEnabled(false); |
|
|
|
// setUpdatesEnabled(false);
|
|
|
|
show(); |
|
|
|
show(); |
|
|
|
updateMask(); |
|
|
|
// updateMask();
|
|
|
|
setUpdatesEnabled(true); |
|
|
|
// setUpdatesEnabled(true);
|
|
|
|
} |
|
|
|
} |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|