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

Webview upgrade and fixes #385

Merged
merged 5 commits into from
Aug 9, 2023
Merged

Conversation

asafgabai
Copy link
Contributor

@asafgabai asafgabai commented Aug 6, 2023

  • All tests passed. If this feature is not already covered by the tests, I added new tests.

Upgraded JFrog IDE Webview to v0.2.2.
Fixed IntelliJ crash on startup (the bug was not released).
Fixed issue not shown when the issue details view is first opened (the bug was not released).
Fixed jumping to the wrong place in the code (the bug was not released).

@asafgabai asafgabai added the ignore for release Automatically generated release notes label Aug 6, 2023
@asafgabai asafgabai added the safe to test Approve running integration tests on a pull request label Aug 6, 2023
@asafgabai asafgabai added safe to test Approve running integration tests on a pull request and removed safe to test Approve running integration tests on a pull request labels Aug 6, 2023
@asafgabai asafgabai marked this pull request as ready for review August 6, 2023 11:15
@asafgabai asafgabai requested a review from Or-Geva August 6, 2023 11:23
@@ -19,22 +19,18 @@
public class WebviewManager implements Disposable {
private final JBCefBrowser jbCefBrowser;
public EventManager eventManager;
private boolean schemeHandlerRegistered = false;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
private boolean schemeHandlerRegistered = false;
private boolean schemeHandlerRegistered;

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know it's not a must, but it makes it more clear that it's on purpose, especially when looking for a property's usages.

@asafgabai asafgabai added safe to test Approve running integration tests on a pull request and removed safe to test Approve running integration tests on a pull request labels Aug 9, 2023
@asafgabai asafgabai merged commit b41d57a into jfrog:master Aug 9, 2023
11 of 12 checks passed
@asafgabai asafgabai deleted the fix-webview-issues branch August 9, 2023 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ignore for release Automatically generated release notes safe to test Approve running integration tests on a pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants