Improving authentication request handling in gnome-shell