XCB: Suppress warnings about unhandled client messages.
Introduced by the tray icon refactoring d8090022f66cc6cff6af5ed2ae702212fd172ff7 among other things. Task-number: QTBUG-33068 Change-Id: I7c536c68acc2fae39ca30afb401500d0dc8701b1 Reviewed-by: Uli Schlachter <psychon@znc.in> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
This commit is contained in:
parent
31c96d34d2
commit
a4d4e18c31
@ -1535,9 +1535,11 @@ void QXcbWindow::handleClientMessageEvent(const xcb_client_message_event_t *even
|
|||||||
#endif
|
#endif
|
||||||
} else if (event->type == atom(QXcbAtom::_XEMBED)) {
|
} else if (event->type == atom(QXcbAtom::_XEMBED)) {
|
||||||
handleXEmbedMessage(event);
|
handleXEmbedMessage(event);
|
||||||
} else if (event->type == atom(QXcbAtom::MANAGER) || event->type == atom(QXcbAtom::_NET_ACTIVE_WINDOW)) {
|
} else if (event->type == atom(QXcbAtom::MANAGER) || event->type == atom(QXcbAtom::_NET_ACTIVE_WINDOW)
|
||||||
// Ignore _NET_ACTIVE_WINDOW which is received when the user clicks on a system tray icon and
|
|| event->type == atom(QXcbAtom::_NET_WM_STATE) || event->type == atom(QXcbAtom::MANAGER)
|
||||||
// MANAGER which indicates the creation of a system tray.
|
|| event->type == atom(QXcbAtom::WM_CHANGE_STATE)) {
|
||||||
|
// Ignore _NET_ACTIVE_WINDOW, _NET_WM_STATE, MANAGER which are relate to tray icons
|
||||||
|
// and other messages.
|
||||||
} else {
|
} else {
|
||||||
qWarning() << "QXcbWindow: Unhandled client message:" << connection()->atomName(event->type);
|
qWarning() << "QXcbWindow: Unhandled client message:" << connection()->atomName(event->type);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user