Skip to content

[Regression] Can't click on JavaDoc popup, resize or scroll #2072

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

Open
nlisker opened this issue Apr 28, 2025 · 3 comments · May be fixed by eclipse-platform/eclipse.platform.ui#2977
Open
Labels
edge Edge Browser regression Something that used to work Windows Happens on Windows OS

Comments

@nlisker
Copy link

nlisker commented Apr 28, 2025

From: eclipse-jdt/eclipse.jdt.ui#2187

Version: 2025-06 (4.36)
Build id: I20250423-0800
Windows 10

Image

Opening a popup JavaDoc as shown above does not allow to scroll it, making the continuation unreadable. It's also not resizable. In fact, clicking on it does nothing, but if you click on it and then switch to another non-eclipse window, the popups stay as an overlay.

This is a regression. In
Version: 2024-12 (4.34)
Build id: I20241120-1800

It is both resizable and scrollable, and the controls on the bottom appear. The windowing also behaves correctly after clicking on it.

Image

Workaround

Use the Tab key to move from the forst popup to the JavaDoc popup

Image

@iloveeclipse iloveeclipse added the Windows Happens on Windows OS label Apr 28, 2025
@fedejeanne fedejeanne added edge Edge Browser regression Something that used to work labels Apr 29, 2025
@fedejeanne fedejeanne self-assigned this Apr 29, 2025
@fedejeanne
Copy link
Contributor

Thank you for reporting it, @nlisker . I added a workaround for the issue. I'll be looking at it together with @amartya4256 .

@fedejeanne
Copy link
Contributor

Ah, I just realized that I had already reported this a while back: eclipse-jdt/eclipse.jdt.ui#2061

@fedejeanne fedejeanne removed their assignment Apr 29, 2025
@fedejeanne
Copy link
Contributor

Since this issue manifests in JDT but it is actually originated in SWT, I'm reopening this issue and closing eclipse-jdt/eclipse.jdt.ui#2061 as the duplicate (it's easier to track it that way)

@fedejeanne fedejeanne reopened this Apr 30, 2025
amartya4256 added a commit to vi-eclipse/eclipse.platform.ui that referenced this issue May 13, 2025
This commit adds MouseEnter and MouseMove event in the PopupCloser, as
Edge browser can only react to mouse movements and not mouse clicks.
This also makes the beahviour of PopupCloser consistent with AbstractHoverInformationControl:Closer.

fixes eclipse-platform/eclipse.platform.swt#2072
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
edge Edge Browser regression Something that used to work Windows Happens on Windows OS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants