Bug 707278 (After)
2013-09-24
To check built-in javascript search
|
1) Make sure search target is set to All.
2) Type Te in search box.
The list will be shown, contains the entries begin with Te. With this documents, the entries are Test1, Test2, Test1.cpp and TestSpace.
Before patch, the search result is shown like the picture below:
As told in the picture above, the 2nd and the 5th link don't work.
This bug seems appear only when namespace used.
The reason is easy to understand: The generated html is wrong.
Each strings used in id attribute should be unique in one html/xml document. But the doxygen generates SR_test1 and SR_test2 twice.
After the patch I made is applied, the search result will works ideal.
The Ideal behavior likes the picture below:
Test1 and Test2 are grouped into each one entry. And they are clickable to expand and shrink.