Skip to content

Conversation

@HeikoKlare
Copy link
Contributor

When a browser is opened and the WebView2 engine used as default is not available, a dialog pops up with additional information and the ability to switch back to the Internet Explorer for the current application session. By now, the dialog lacked the information that the switch to the Internet Explorer is not permanent. In addition, it was not possible to disable that dialog, e.g., for scenarios in which an application is executed in some automation and such a popup blocks automated processes.

This change adapts the dialog message to clarify that the switch to Internet Explorer will lose its effect on next application start and refers to the information link which gives more insights on how to permanently switch back to Internet Explorer. In addition, it adds a system property to disable that dialog.

Contributes to #2035

This is how the dialog now looks like (ignore the large title bars, that's a Windows scaling issue not specific to Eclipse):
image

@BeckerWdf since you were heavily involved in refining the original dialog, what do you think about the change?

@Bestsoft101 would the changed dialog text have been clearer to you to understand that the effect is temporary and how a permanent switch to IE is done?

@github-actions
Copy link
Contributor

github-actions bot commented Jul 23, 2025

Test Results

   546 files  ±0     546 suites  ±0   33m 10s ⏱️ + 4m 1s
 4 425 tests ±0   4 408 ✅ ±0   17 💤 ±0  0 ❌ ±0 
16 746 runs  ±0  16 619 ✅ ±0  127 💤 ±0  0 ❌ ±0 

Results for commit 5d6d77b. ± Comparison against base commit e2ac7f1.

♻️ This comment has been updated with latest results.

@HeikoKlare HeikoKlare marked this pull request as ready for review July 24, 2025 06:56
@Bestsoft101
Copy link

Good 👍

@HeikoKlare
Copy link
Contributor Author

@BeckerWdf may I ping you again on this one? If possible, I would like to merge this for M3 to bring it into the upcoming release.

@BeckerWdf
Copy link
Member

@BeckerWdf may I ping you again on this one? If possible, I would like to merge this for M3 to bring it into the upcoming release.

Sorry. That got lost. I have some small remark. Besides that it looks fine.

@HeikoKlare HeikoKlare force-pushed the issue-2035-followup branch from 83f33e0 to 1274fed Compare August 11, 2025 10:46
@HeikoKlare
Copy link
Contributor Author

Sorry. That got lost. I have some small remark. Besides that it looks fine.

Thank you for the feedback! I adapted the PR accordingly.
And no problem. It's not a risky change and we had sufficient time left until the release 🙂

…latform#2035

When a browser is opened and the WebView2 engine used as default is not
available, a dialog pops up with additional information and the ability
to switch back to the Internet Explorer for the current application
session. By now, the dialog lacked the information that the switch to
the Internet Explorer is not permanent. In addition, it was not possible
to disable that dialog, e.g., for scenarios in which an application is
executed in some automation and such a popup blocks automated processes.

This change adapts the dialog message to clarify that the switch to
Internet Explorer will lose its effect on next application start and
refers to the information link which gives more insights on how to
permanently switch back to Internet Explorer. In addition, it adds a
system property to disable that dialog.

Contributes to
eclipse-platform#2035
@HeikoKlare HeikoKlare force-pushed the issue-2035-followup branch from 1274fed to 5d6d77b Compare August 11, 2025 10:47
@HeikoKlare HeikoKlare merged commit 97855ad into eclipse-platform:master Aug 11, 2025
17 checks passed
@HeikoKlare HeikoKlare deleted the issue-2035-followup branch August 11, 2025 11:59
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.

3 participants