Silence the _COMPIZ_DECOR_* warnings on Ubuntu
Earliest occurrence is to my knowledge in 12.04. It is still unclear how to act on those messages Change-Id: I7da48281c6bec973448a1d4cd800d445a80695a2 Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com> Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
This commit is contained in:
parent
ac693bf754
commit
43002e2572
@ -1438,7 +1438,10 @@ static const char * xcb_atomnames = {
|
||||
#if XCB_USE_MAEMO_WINDOW_PROPERTIES
|
||||
"_MEEGOTOUCH_ORIENTATION_ANGLE\0"
|
||||
#endif
|
||||
"_XSETTINGS_SETTINGS\0" // \0\0 terminates loop.
|
||||
"_XSETTINGS_SETTINGS\0"
|
||||
"_COMPIZ_DECOR_PENDING\0"
|
||||
"_COMPIZ_DECOR_REQUEST\0"
|
||||
"_COMPIZ_DECOR_DELETE_PIXMAP\0" // \0\0 terminates loop.
|
||||
};
|
||||
|
||||
QXcbAtom::Atom QXcbConnection::qatom(xcb_atom_t xatom) const
|
||||
|
@ -277,6 +277,10 @@ namespace QXcbAtom {
|
||||
#endif
|
||||
_XSETTINGS_SETTINGS,
|
||||
|
||||
_COMPIZ_DECOR_PENDING,
|
||||
_COMPIZ_DECOR_REQUEST,
|
||||
_COMPIZ_DECOR_DELETE_PIXMAP,
|
||||
|
||||
NPredefinedAtoms,
|
||||
|
||||
_QT_SETTINGS_TIMESTAMP = NPredefinedAtoms,
|
||||
|
@ -1549,6 +1549,10 @@ void QXcbWindow::handleClientMessageEvent(const xcb_client_message_event_t *even
|
||||
|| 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 if (event->type == atom(QXcbAtom::_COMPIZ_DECOR_PENDING)
|
||||
|| event->type == atom(QXcbAtom::_COMPIZ_DECOR_REQUEST)
|
||||
|| event->type == atom(QXcbAtom::_COMPIZ_DECOR_DELETE_PIXMAP)) {
|
||||
//silence the _COMPIZ messages for now
|
||||
} else {
|
||||
qWarning() << "QXcbWindow: Unhandled client message:" << connection()->atomName(event->type);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user