UseIn fallbck is used even if preference is set to none for interfaces within portals.conf file #1254
Labels
bug
config
Issues with the portal configuration mechanism
needs diagnosis
Root cause of the issue needs to be diagnosed
Operating System
Ubuntu 23.10 (mantic)
XDG Desktop Portal version
1.18
XDG Desktop Portal version (Other)
No response
Desktop Environment
Other
Desktop Environment (Other)
Regolith
Expected Behavior
none
inportals.conf
, the interface should be disabled.default
preference is set tonone
, all the interfaces should be disabled, except the ones that explicitly specify some other backend in their preference listCurrent Behavior
X-D-P ignores
none
values inportals.conf
file, if theUseIn
value is specified by any of the backendsSteps to Reproduce
UseIn
field in its.portals
file (example: X-D-P-gnome)portals.conf
file, set the preference for any interface supported by the backend. I used the following for gnome./usr/libexec/xdg-desktop-portal -r -v
Result: the interface is not disabled
Anything else we should know?
Setting
default
tonone
produces the same behaviour but for all the interfaces provided by the backends withUseIn
in their.portal
fileThe text was updated successfully, but these errors were encountered: