Skip to content

Edge Browser: Replace BrowserInformationControl dosn't work on hover #1540

@amartya4256

Description

@amartya4256

Describe the bug
When using Edge Browser as the default browser, the BrowserInformationControl for the JavaDoc hover tooltip doesn't replace with navihation buttons on hovering.

To Reproduce

  • Use Edge browser as the default browser.
  • Hover over a piece of code to open a javadoc tooltip.
  • Hover over the tooltip.
  • The navigation buttons won't appear and it wont be possible to navigate if you click on a link.
  • The BrowserInformationControl is only replace if you hover to the bottom of the tooltip where the ends in the bottom. It is triggered by the styledText in the bottom and not the browser.

Expected behavior
The BrowserInformationControl should be replaced with the ones with navigation buttons with any action on the tooltip.

Note: With WebView2, it doesn't seem possible to capture hover events and one possible proposal could be to trigger this event on Mouse Click and other Mouse Events which can be captured.

Screenshots
If applicable, add screenshots to help explain your problem.

Environment:

  1. Select the platform(s) on which the behavior is seen:
    • All OS
    • Windows
    • Linux
    • macOS
  1. Additional OS info (e.g. OS version, Linux Desktop, etc)

  2. JRE/JDK version

Version since
Eclipse or SWT version since when the behavior is seen [e.g. 4.23]

Workaround (or) Additional context
Add any other context about the problem here.
Any known workarounds for the problem?

Metadata

Metadata

Assignees

No one assigned

    Labels

    edgeEdge Browser

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions