2019-10-20, 15:27
Problem solved! :-) It is a "feature" of addons\script.skinshortcuts.
In script.skinshortcuts\resources\lib\datafunctions.py, change this:
elif action == "system.logoff":
return "[System.HasLoginScreen | IntegerGreaterThan(System.ProfileCount,1)] + System.Loggedon"
to this:
# elif action == "system.logoff":
# return "[System.HasLoginScreen | IntegerGreaterThan(System.ProfileCount,1)] + System.Loggedon"
That way, the check for the login screen is gone and System.logoff is usable all the time. Now, do you know who maintains that skript so this change can be made permanent?
In script.skinshortcuts\resources\lib\datafunctions.py, change this:
elif action == "system.logoff":
return "[System.HasLoginScreen | IntegerGreaterThan(System.ProfileCount,1)] + System.Loggedon"
to this:
# elif action == "system.logoff":
# return "[System.HasLoginScreen | IntegerGreaterThan(System.ProfileCount,1)] + System.Loggedon"
That way, the check for the login screen is gone and System.logoff is usable all the time. Now, do you know who maintains that skript so this change can be made permanent?