qt: fix composition with xcb_render vout display
widget would normally require WindowTransparentForInput, without this we end up with an invisible area within our window that grabs our mouse events. But using this this causes rendering issues with some VoutDisplay (xcb_render for instance) instead, we manually, set a null intput region afterwards (see setTransparentForMouseEvent)
Showing
- modules/gui/qt/maininterface/compositor_x11.cpp 13 additions, 2 deletionsmodules/gui/qt/maininterface/compositor_x11.cpp
- modules/gui/qt/maininterface/compositor_x11_renderwindow.cpp 2 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_x11_renderwindow.cpp
- modules/gui/qt/maininterface/compositor_x11_utils.cpp 12 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_x11_utils.cpp
- modules/gui/qt/maininterface/compositor_x11_utils.hpp 2 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_x11_utils.hpp
Please register or sign in to comment