diff -r b0d14cba79b1 -r 552a790fd9bc src/eric7/UI/UserInterface.py --- a/src/eric7/UI/UserInterface.py Tue Feb 27 15:05:53 2024 +0100 +++ b/src/eric7/UI/UserInterface.py Fri Mar 08 15:30:23 2024 +0100 @@ -592,13 +592,17 @@ ) self.__ericServerInterface.connectionStateChanged.connect( + self.project.remoteConnectionChanged + ) + self.__ericServerInterface.connectionStateChanged.connect( self.viewmanager.remoteConnectionChanged ) self.__ericServerInterface.connectionStateChanged.connect( self.shell.remoteConnectionChanged ) - self.__ericServerInterface.connectionStateChanged.connect( - self.project.remoteConnectionChanged + + self.__ericServerInterface.aboutToDisconnect.connect( + self.project.closeProject ) self.__ericServerInterface.aboutToDisconnect.connect( self.viewmanager.closeRemoteEditors