Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge master to BETA_JAVA24 branch for JDT Debug #567

Merged
merged 3 commits into from
Nov 27, 2024
Merged

Conversation

noopur2507
Copy link
Member

@noopur2507 noopur2507 commented Nov 27, 2024

What it does

How to test

Author checklist

SougandhS and others added 3 commits November 14, 2024 14:50
This commit adds a waiting time to ensure value is received prior
invoking getHyperLink method as there is a possibility for throwing NPE

Fixes : #559
The change in 3530050 replaced
JDIDebugUIPlugin.getActiveWorkbenchShell() with
PlatformUI.getWorkbench().getModalDialogShellProvider().getShell(),
however later one behavior is undefined in API but implementation
requires the caller to be in UI thread - which was not the case of the
former API.

=> Move the code that acquires the modal shell into UI thread.

Fixes #563
@noopur2507 noopur2507 merged commit b6dee35 into BETA_JAVA24 Nov 27, 2024
22 of 24 checks passed
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.

4 participants