portal screen-cast permission handling is broken
Created by: michaelolbrich
Since 83bc0338 screen cast with xdg-desktop-portal 1.4.x no longer works.
The problem is, that xdg-desktop-portal only sets the correct permissions for the ClientNode factory but not for its parent (the corresponding module).
Since 83bc0338 all parent are checked as well. As a result access to the ClientNode factory is denied.
I'm not sure where this should be fixed, but expecting the clients to iterate all parents to set the correct permissions seems wrong to me.