Skip to content

Bugfix for #2250 - #4461

Open
nettozahler wants to merge 1 commit into
eclipse-platform:masterfrom
nettozahler:bugfix-2250
Open

nettozahler wants to merge 1 commit into
eclipse-platform:masterfrom
nettozahler:bugfix-2250

Conversation

@nettozahler

Copy link
Copy Markdown

Fixes #2250.

In org.eclipse.ui.internal.navigator.workingsets.WorkingSetsContentProvider:

  • added an IResourceChangeListener which listens for added/removed projects
  • in this case refreshes the working set tree state
  • the IResourceChangeListener is registered in init(ICommonContentExtensionSite aConfig)
  • the IResourceChangeListener is removed in dispose()

I tested the fix against "Project Explorer" view with settings: Project Presentation = "Hierarchical" and Top Level Elements = "Working Sets". Details see #2250 (comment).

@jjohnstn @HannesWell FYI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Always remove deleted projects from working sets

1 participant