It's a known bug that the menu that appears on a right click on QML components such as plasmoids or containments has ugly black corners. This is due to the window not being created with the right surface format. A workaround is to call this somewhere in the code: QSurfaceFormat format; format.setAlphaBufferSize(8); QSurfaceFormat::setDefaultFormat(format);
*** This bug has been marked as a duplicate of bug 381799 ***