This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 241351 - Java Help window doesnt stay on top
Summary: Java Help window doesnt stay on top
Status: NEW
Alias: None
Product: platform
Classification: Unclassified
Component: Help System (show other bugs)
Version: 8.0
Hardware: PC All
: P4 normal (vote)
Assignee: Jaroslav Havlin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-03 15:57 UTC by IrianR
Modified: 2014-02-06 13:33 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Possible fix (4.08 KB, patch)
2014-02-06 13:17 UTC, Jaroslav Havlin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description IrianR 2014-02-03 15:57:12 UTC
[ JDK VERSION : 1.7.0_45 ]

STEPS:
   Perform the "Closing help invoked by help button - frame" Test Case URL:
http://services.netbeans.org/synergy/client/app/index.html#/case/886/suite/193/v
/1

ACTUAL:
   The Java Help window remains open but under the IDE window.
   "I've tried and this same behavior is also present in the 7.4 version, so
maybe the test case is just outdated."

EXPECTED:
   As the test case result states: Help window is still opened on the top.

Side note: even in the previous test case it is stated that it must be possible
to work with both windows, but the help window keeps falling under the IDE
window, while the replace window stays always on top, it would be probably
better to have both windows always stay on top.
Comment 1 Jaroslav Havlin 2014-02-06 13:17:01 UTC
Created attachment 144866 [details]
Possible fix

I'm attaching a possible fix, but I'm not sure, as you mentioned, that the specification is not updated.

If the fix is applied, the following could happen:

An user opens Replace dialog, then returns to editor, press F1 to display some editor help, return to editor and continue working. After some time, he or she closes the Replace dialog, and the Help is brought to front, quite unexpectedly at that moment.

It seems the everybody is fine with the current state, I would rather postpone integrating the patch to the beginning of the next release cycle, so that we have more time for some feedback.

Thank you very much for reporting.