Skip to content

Do not inform client listeners for ExpandableNode selection & fix getRawChildren.#1097

Merged
iloveeclipse merged 1 commit intoeclipse-platform:masterfrom
raghucssit:fix-selection-listener-trigger
Oct 5, 2023
Merged

Do not inform client listeners for ExpandableNode selection & fix getRawChildren.#1097
iloveeclipse merged 1 commit intoeclipse-platform:masterfrom
raghucssit:fix-selection-listener-trigger

Conversation

@raghucssit
Copy link
Copy Markdown
Contributor

@raghucssit raghucssit commented Sep 11, 2023

Selection is updated before informing clients by removing ExpandableNode.
getRawChildren(Object element) no more consider ExpandableNode.

Fixes #1096

@raghucssit raghucssit force-pushed the fix-selection-listener-trigger branch from 8ca079d to 5b4be4f Compare September 11, 2023 19:49
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 11, 2023

Test Results

     854 files   -        1       854 suites   - 1   1h 23m 21s ⏱️ - 30m 23s
  7 357 tests ±       0    7 198 ✔️  -        3  156 💤 ±    0  3 +3 
21 660 runs   - 1 557  21 265 ✔️  - 1 437  392 💤  - 123  3 +3 

For more details on these failures, see this check.

Results for commit f72cc98. ± Comparison against base commit ddb10f4.

♻️ This comment has been updated with latest results.

@raghucssit raghucssit force-pushed the fix-selection-listener-trigger branch from 5b4be4f to fb84662 Compare September 12, 2023 07:20
@raghucssit raghucssit marked this pull request as draft September 13, 2023 10:42
raghucssit added a commit to raghucssit/eclipse.jdt.ui that referenced this pull request Sep 21, 2023
As we had introduced changes in getRawChildren to return remaining
elements as children for ExpandableNode we had to explicitly make this
change. Now we don't return remaining elements as children for
ExpndableNode.

See eclipse-platform/eclipse.platform.ui#1097
@raghucssit raghucssit force-pushed the fix-selection-listener-trigger branch from fb84662 to 9aa23e6 Compare October 4, 2023 15:08
@iloveeclipse iloveeclipse marked this pull request as ready for review October 5, 2023 14:37
getRawChildren.

Selection is updated before informing clients by removing
ExpandableNode.
getRawChildren(Object element) no more consider ExpandableNode.

Fixes eclipse-platform#1096
@iloveeclipse iloveeclipse force-pushed the fix-selection-listener-trigger branch from 9aa23e6 to f72cc98 Compare October 5, 2023 14:54
@iloveeclipse iloveeclipse merged commit 0c2fb71 into eclipse-platform:master Oct 5, 2023
iloveeclipse pushed a commit to raghucssit/eclipse.jdt.ui that referenced this pull request Oct 5, 2023
As we had introduced changes in getRawChildren to return remaining
elements as children for ExpandableNode we had to explicitly make this
change. Now we don't return remaining elements as children for
ExpndableNode.

See eclipse-platform/eclipse.platform.ui#1097
iloveeclipse pushed a commit to eclipse-jdt/eclipse.jdt.ui that referenced this pull request Oct 5, 2023
As we had introduced changes in getRawChildren to return remaining
elements as children for ExpandableNode we had to explicitly make this
change. Now we don't return remaining elements as children for
ExpndableNode.

See eclipse-platform/eclipse.platform.ui#1097
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.

Do not inform client listeners for ExpandableNode selection.

2 participants