[XembedSNIProxy] Regression - really resize instead of notifying only.

Authored by kmaterka on Dec 19 2019, 12:45 PM.

Description

[XembedSNIProxy] Regression - really resize instead of notifying only.

Summary:
Regression introduced in previous commit, review D25777. Tray icons should have an ability to resize. If not, icons smaller than 32x32 will render incorectly. In addition, do not notify using xcb_configure_notify_event_t, in some cases (Wine) it messes up the event handling.

BUG: 414667
FIXED-IN: 5.18.0

Test Plan: Tested with keepass2, keepassx, pidgin, xchat, hexchat, tuxguitar, liferea, wine tflash.exe, workrave, stardict

Reviewers: Plasma: Workspaces, Plasma, davidedmundson

Reviewed By: Plasma: Workspaces, Plasma, davidedmundson

Subscribers: plasma-devel

Tags: Plasma

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