Installer - checking off Tomcat string - does not place check in the check box...
clicking on the Tomcat string instead of the check box does not paces check in the check box.
Also does not work in the NetBeans 6.0 installer
what do you mean by saying "Tomcat string" and what "check box" are you talking about?
If you talking about the one of the two checkboxes - GlassFish and Tomcat - in JavaEE installer, then I am confused a
little bit : I have no problems with that. If I double-click on the "Apache Tomcat 6.0.16" string then the
corresponding checkbox changes its state.
Could you please make a screenshot of the panel that you are have this issue at and outline the string and checkbox
that you refer to?
Thanks in advance,
I believe that we are talking about the same screen.
Single clicking on the "Apache Tomcat 6.0.16" check box checks it. However, Single clicking on the "Apache Tomcat
6.0.16" string does not check the check box.
This is for the NetBeans "All" installer.
In my turn, I believe that we are talking about different panels.
I though that you had problems with so-called "Welcome" panel (the first attachemenet), though it seems that you really
have problems with so-called "Customization" panel (the second attachement).
Then I can confirm that such issue on the customization panel really exists. I though that we`ve fixed it long ago but
it seems that I was mistaken.
Created attachment 57158 [details]
Welcome panel in JavaEE installer
Created attachment 57159 [details]
Customization panel in "All" installer
Thanks Dmitry for creating attachments for this issue.
It is the "Customization panel" in "All" installer which I was referring to.
Please verify (if possible) on the next daily build (>200802251204)
IMO previous behavior was correct.
Now if you want to see description for some component you will check/uncheck it.
may be good solution is to check/uncheck component check box when you click directly on check box or double click on
If you click on component label it should just show proper description.
If we don`t have the description field (at right of the panel) then the behavior is correct. But since we have it then
another logic should be used for changing 'checkbox' states by clicking the product name label.
I hope that you guys are not going to change all the check box labels across all the installers. Tomcat label was the
only one that did not check off the check box when it was clicked on.
What the UI standard of clicking on the 'check box' label?
> I hope that you guys are not going to change all the check box labels across all the installers.
Certainly, not :) only the checkboxes on the customization panel
> Tomcat label was the only one that did not check off the check box when it was clicked on.
> What the UI standard of clicking on the 'check box' label?
The thing is that Tomcat checkbox and Tomcat label for that chechox on the Customization Panel serves two different
purposes: first, it acts like a checkbox so that the user can (un)check its state to instruct installer either to
install this component or not, and, second, it acts as an area that user can click on and see the description of the
selected component at right of the panel (at the customization panel attachment, it now shows "Select a component to
see its description").
I have just ran the NetBeans 6.1 Beta1 "All" installer, and the "Tomcat" checkbox label works correctly now.
I am beginning to see the issue with the check box label having a dual functionality of checking off the check box and
displaying information regarding the check box option being selected.
If I just wanted to see the information on the option without checking off the check box and click on the label, the
check box gets checked automatically.
I agree with the recommendation of having the label to the right of the check box used to see the information on the
option and the check box widget itself being used to check it off and on.
I`ve reverted the fix.
Marking the issue as invalid since the original behaviour seems to be correct.
The reason why I have reported with as an issue is because Tomcat check box label works differently from other check
boxes in the installer wizard.
If the Tomcat check box label fix is to be reverted, then the rest of the check box labels need to be changes to behave
as Tomcat's check box label behaves now.
>> then the rest of the check box labels need to be changes to behave as Tomcat's check box label behaves now.
All the checkboxes on the other panels works in a standard way - clicking on the label force the checkbox state to be
All the checkboxes on this customization panel (where you select/deselect tomcat as well as all other components and
see the descriptions of those components) works equally - in a non-standard way : clicking on the lable does not change
the checkbox state.
Do we still need this issue open?
The behavior which I am looking for now, demonstrates itself on the "Customize Installation" screen when the Customize
button is clicked on the "Netbeans IDE Installer" first screen.
When the check box label is clicked, the description is updated for the component whose label is clicked, and the check
box not being checked. To check the check box, the actual check box needs to be clicked.
This way the selection is not effected if the user just wants to see the description of the option before checking it.
I have just tried the daily build "All" installer "Customize Installation" screen and the behavior of all the check box
labels are now consistent, including the Tomcat's check box label. Clicking on the label checks off the check box and
displays the description of the component - which was my original proposal.
Whether you guys decide to go with the original solution, or the new one, being consistent in the behavior of check box
labels across all the installers is impotent.
Assigned to new owner.