It's more a suggestion than a bug. I hope you will consider my request and implement a slight change when possible.
I'm using your applet to connect with my company VPN. VPN server is configured to automatically disconnect not active connections after predefined timeout. When that happened, I receive a notification that tunnel is disconnected but when looking in to the applet it looks like it think that it is still connected.
If possible, can your applet detect disconnection of the VPN and change the context menu to show a possibility to connect again. Something like this.
Right now I need to click disconnect before I may connect again.
Thank you in advance.