4029 if not noSave: |
4029 if not noSave: |
4030 self.writeTasks() |
4030 self.writeTasks() |
4031 self.ui.taskViewer.clearProjectTasks() |
4031 self.ui.taskViewer.clearProjectTasks() |
4032 self.ui.taskViewer.setProjectOpen(False) |
4032 self.ui.taskViewer.setProjectOpen(False) |
4033 |
4033 |
4034 # TODO: clear the file system cache for ppath if remote project |
|
4035 if FileSystemUtilities.isRemoteFileName(self.ppath): |
4034 if FileSystemUtilities.isRemoteFileName(self.ppath): |
4036 self.__remotefsInterface.removeFromFsCache(self.ppath) |
4035 self.__remotefsInterface.removeFromFsCache(self.ppath) |
4037 |
4036 |
4038 # now shutdown the vcs interface |
4037 # now shutdown the vcs interface |
4039 if not FileSystemUtilities.isRemoteFileName(self.ppath) and self.vcs: |
4038 if not FileSystemUtilities.isRemoteFileName(self.ppath) and self.vcs: |