It appears that if the user has installed VSCode Remote Tunnel background system service and logs out, service still keeps the user login until it is restarted. The same issue applies to login (service won't detect a login until a restart).
To address this, I suggest adding a Service or Manage Service menu item that when pressed presents the user with following options:
Install/Uninstall Service
Restart
Stop
Start (might not be needed...)
This way the user can explicitly restart the service manually with this option after logging in and logging out.
We need to also make it clear in the UI that a service restart is required for login and logout to take effect after the service is installed and running.
It appears that if the user has installed VSCode Remote Tunnel background system service and logs out, service still keeps the user login until it is restarted. The same issue applies to login (service won't detect a login until a restart).
To address this, I suggest adding a
Service
orManage Service
menu item that when pressed presents the user with following options:This way the user can explicitly restart the service manually with this option after logging in and logging out.
We need to also make it clear in the UI that a service restart is required for login and logout to take effect after the service is installed and running.