
shellEntry should not need to query the clutter-text directly in order to know if the entry is for passport-input purpose. shellEntry can easily determine a password-entry by querying if it is an instance of StPasswordEntry and use it's API whereever relevant. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/619