![Florian Müllner](/assets/img/avatar_default.png)
Since we started to show OSD windows on all monitors, OSD windows are destroyed when the corresponding monitor is disconnected. We shouldn't leave any signal handlers around in that case - they prevent the object from being garbage collected, and trigger warnings for accessing proper- ties of invalidated GObjects. https://gitlab.gnome.org/GNOME/gnome-shell/issues/602 (cherry picked from commit 8566ec2ee5a793715b2a1def8dcf83787bc857b6)