Bug 94183 - Dynamic help blocks input to wizard
Summary: Dynamic help blocks input to wizard
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: User Assistance (show other bugs)
Version: 3.1   Edit
Hardware: PC Linux-GTK
: P1 major (vote)
Target Milestone: 3.1 RC1   Edit
Assignee: Dejan Glozic CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 94737 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-09 15:10 EDT by Douglas Pollock CLA
Modified: 2005-05-18 16:11 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Douglas Pollock CLA 2005-05-09 15:10:31 EDT
I20050509-1200, GTK+ 2.6.4, KDE 3.3.2, X.org 6.8.2, Linux 2.6.11

If you open the dynamic help dialog while a wizard is open, you are no longer
able to type in the wizard.  This happens because the dialog is automatically
switched to a modal dialog by the following line in Shell.createHandle:

    if ((style & SWT.ON_TOP) == 0) modal |= (parent != null && (parent.style &
bits) != 0);


If this hack in SWT is removed, then you cannot click in the dynamic help
dialog.  Basically, GTK+ does not appear to support (at very first naive glance)
typing anywhere but in the modal dialog, and it cannot handle two modal dialogs.
Comment 1 Dejan Glozic CLA 2005-05-09 15:18:59 EDT
The 3.0 solution for context help was to overlay the dialog with a yellow 
infopop shell. The user would need to dismiss it to continue working. The new 
help pane offers much more information, but it is less obvious to users that 
they cannot use the dialog while it is open. 

If we need to ship with the line mentioned above, we should at least do 
something with the parent dialog to indicate that it will not work until the 
help window is closed. 
Comment 2 Dejan Glozic CLA 2005-05-11 12:45:33 EDT
*** Bug 94737 has been marked as a duplicate of this bug. ***
Comment 3 Michael Van Meekeren CLA 2005-05-11 16:11:26 EDT
can we increase the priority of this, I think it is important for usability of help?
Comment 4 Dejan Glozic CLA 2005-05-18 16:11:18 EDT
Fixed. Help view will open on top of the GTK dialog and no tracking, flipping
etc. will occur.