FOSSEE / eSim

This repository contain source code for new flow of FreeEDA now know as eSim
GNU General Public License v3.0
84 stars 75 forks source link

Project Explorer not updating the files appropriately #209

Open PatelVatsalB21 opened 2 years ago

PatelVatsalB21 commented 2 years ago

Description

The Project Explorer has a QTreeWidget holding all the projects and their respective file in a formatted tree structure. When a user deletes the files from the system, it should be reflected in the Project Explorer but the explorer shows old files until the user manually refreshes the project.

Steps to Reproduce

  1. Expand a project
  2. Delete some files of that project from the respective directory
  3. Now collapse and again expand the project. You can also do the same after changing the current project.

Expected Behavior

Files should be updated as soon as the user expands the project or selects it as the current project.

Screenshots

Screenshot 2022-07-04 174758