kwin(28512) QPainter::begin|QPainter::QPainter|KWin::Decoration::Renderer::renderToImage QPainter::begin: Paint device returned engine == 0, type: 3 kwin(28512) QPainter::setRenderHints|QPainter::setRenderHint|KWin::Decoration::Renderer::renderToImage QPainter::setRenderHint: Painter must be active to set rendering hints kwin(28512) QPainter::setWindow|KWin::Decoration::Renderer::renderToImage|?KWinX11Platform.so? QPainter::setWindow: Painter not active kwin(28512) QPainter::setClipRect|KWin::Decoration::Renderer::renderToImage|?KWinX11Platform.so? QPainter::setClipRect: Painter not active
Details
Details
seems to happen on startup, at least (when restarting kwin)
Diff Detail
Diff Detail
- Repository
- R108 KWin
- Branch
- fix_qt_warnings
- Lint
Lint OK - Unit
No Unit Test Coverage - Build Status
Buildable 14163 Build 14181: arc lint + arc unit
Comment Actions
Every subclass (X11Renderer, SceneOpenGLDecorationRenderer, SceneXRenderDecorationRenderer) that calls renderToImage() beforehand checks geo.isNull() but not isValid(), so this should be addressed there imho.