7403545a48
If the drag action ends after something else has put the screen shield into a different state we can end up in an inconsistent screen shield state where the whole thing is empty. https://bugzilla.gnome.org/show_bug.cgi?id=703126