Bug 573261 - Search box in Eclipse online documentation doesn't go to the API requested
Summary: Search box in Eclipse online documentation doesn't go to the API requested
Status: CLOSED DUPLICATE of bug 563433
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Website (show other bugs)
Version: 4.20   Edit
Hardware: PC Windows 10
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Platform-Doc-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-29 21:12 EDT by Jesse Hobbs CLA
Modified: 2021-04-30 14:01 EDT (History)
1 user (show)

See Also:


Attachments
Screen shot of the problem (260.16 KB, image/jpeg)
2021-04-29 21:12 EDT, Jesse Hobbs CLA
no flags Details
Workaround (59.50 KB, image/png)
2021-04-30 14:01 EDT, Jesse Hobbs CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Hobbs CLA 2021-04-29 21:12:40 EDT
Created attachment 286273 [details]
Screen shot of the problem

The search box in the eclipse online documentation shows matches in a list, but clicking on any of them results in nothing happenning. 

To reproduce:
Go to https://help.eclipse.org/2021-03/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Findex.html

In the search box on the right site enter "PaintListener".

Click on the top match. Nothing happens. See the attached screen shot.

I've tried Chrome, Edge, and IE11 on Windows 10 (work PC), Chrome on Windows 10 (Home PC), and FireFox on Linux. All have the same problem.
Comment 1 Rolf Theunissen CLA 2021-04-30 02:20:45 EDT
Duplicate or related to Bug 573199, in this case I see the error:

Uncaught TypeError: parent.classFrame is undefined
    select https://help.eclipse.org/2021-03/topic/org.eclipse.platform.doc.isv/reference/api/search.js:322
    jQuery 17
        _trigger
        menuselect
        handlerProxy
        dispatch
        handle
        trigger
        trigger
        each
        each
        trigger
        _trigger
        select
        $.widget/</proxiedPrototype[prop]</<
        click .ui-menu-item
        handlerProxy
        dispatch
        handle
search.js:322:21
    select https://help.eclipse.org/2021-03/topic/org.eclipse.platform.doc.isv/reference/api/search.js:322
    jQuery 17
Comment 2 Rolf Theunissen CLA 2021-04-30 02:37:21 EDT
Seems that the issue is around for a long time, marking as duplicate

*** This bug has been marked as a duplicate of bug 563433 ***
Comment 3 Jesse Hobbs CLA 2021-04-30 14:01:56 EDT
Created attachment 286282 [details]
Workaround

A workaround is to use help in Eclipse. See attached picture. Hover the mouse over an API, then hover the mouse in the popup help window, and click the Open Attached javadoc in a Browser button. Sometimes it takes you directly to the API of interest, other times it takes you to the class/interface page and you have to scroll down to the specific API.