[Containment Interface] Set WA_TranslucentBackground before accessing winId()

Authored by broulik on Nov 24 2017, 9:40 AM.

Description

[Containment Interface] Set WA_TranslucentBackground before accessing winId()

This would create the surface after which this flag has no effect causing menus to have black rounded corners.

CHANGELOG: Fixed an issue where context menus would appear with broken corners

CCBUG: 381799

Differential Revision: https://phabricator.kde.org/D8963