02a51bfa65
Mutter's plugin destroy event doesn't happen if a window is hidden when it gets unmanaged so we also need to handle the MetaWindow::unmanaged signal to check whether the parent should dimmed. https://bugzilla.gnome.org/show_bug.cgi?id=752524