panelview: Fix resized panel with NoBackground not receiving input in new space
Fixes a critical issue in Plasma Mobile: plasma-mobile#417 (closed)
This fixes the input area not being updated when a panel with the NoBackground hint is resized. Otherwise, we don't receive any input areas in the new space when a panel is resized.
How to reproduce:
- Run shell in window (ex.
QT_QPA_PLATFORM=wayland dbus-run-session kwin_wayland "plasmashell -p org.kde.plasma.mobileshell"
) - Resize the shell window to be larger (simulating a screen rotation for example)
- Try to interact with panels with the NoBackground hint in the new space (all of the Plasma Mobile panels have this set)
Edited by Devin Lin