The documentation says "* @param pos the containment-relative position" but there is no such parameter which makes it impossible for widget explorer to determine an initial position for the applet not obscured by it Reproducible: Always
yeah, that is a remain from plasma4.. the part in libplasma doesn't know anything about geoometry because doesn't know anything about graphics, or QML. there is some private method about this in the QML scriptengine.. do you have a particular use case for having applet repositioning publicsomewhere?
So that double clicking a widget in the widget explorer adds it to the desktop in a way it's not obscured by the widget explorer.
ok, have some ideas about possibilities on how to do it, either in the arguments or moving the appletinterface right after is created but right before the signal is forwarded to containment interface, will give it a try