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.
Summary: | JavaHelp doesn't respond when called from nested dialog | ||
---|---|---|---|
Product: | platform | Reporter: | Patrick Keegan <pkeegan> |
Component: | Help System | Assignee: | Jesse Glick <jglick> |
Status: | CLOSED FIXED | ||
Severity: | blocker | CC: | issues, johnjullion |
Priority: | P4 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Windows ME/2000 | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 19620 | ||
Bug Blocks: |
Description
Patrick Keegan
2001-08-17 14:39:35 UTC
Assigning. It is probably true that nested dialogs are not handled well. Strange however because according to sources, the advanced commands dialog is opened "politely" using TopManager.createDialog. I just tried in [dev nov 20] and it worked fine. Maybe there was some transient problem, or maybe some dialogs were reimplemented, I don't know. It still doesn't work for me. After pressing Help in the customizer, the Help window correctly reposition correctly, the correct topic appears in the pain, and the Help window *appears* to gain focus. But it is impossible to do anything in the Help window, such as scroll or pick another topic. I see now. If you do *not* originally have help open, but open the customizer and then the inner dialog and press Help, it is fine. The problem only occurs if help was already open and you open the first dialog--the help is reparented to the first dialog correctly--but when the second dialog is opened, it is not reparented again as it probably needs to be. This is pretty obscure but a bug nonetheless. Target milestone -> 3.3.1. Target milestone -> 3.3.1. Target milestone -> 3.4 Target milestone -> 3.4 Target milestone -> 3.4 Target milestone -> 3.4 In the javahelp_api_jan_2002 branch I have a fix for this (rewrote modal dialog handling code). Fixed, see #19620. verified in [nb_dev](20020904) Resolved for 3.4.x or earlier, no new info since then -> closing. |