1506a730c5
Strings may be different, but still refer to the same file
('/home/user' vs. '/home/user/', or even '/home/user/./').
Account for that by comparing files for equality rather than
paths.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/340>