3451c5a182
When looking for a directory name that matches the extension UUID, we can just as well use GLib's dirname()/basename() functions instead of wrapping the path in a GFile. We also know that the original path corresponds to a regular file and not a directory, so rearrange the loop to avoid a lookup that is guaranteed to fail. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2832>