matthiasblaesing commented on PR #5673: URL: https://github.com/apache/netbeans/pull/5673#issuecomment-1474775286
> why do we want to retain the download setting if indexing is turned off completely? Because a user could use this setting to temporarily prevent maven index downloading to burn through his CPU. If I uncheck on setting and $other setting is changed as a side effect and not automatically changed back, I as a user would be very surprised. To turn off maven indexing, I have a single click, to return to the previous setting I have to do multiple clicks. Why? > I don't like it that the grayed out check box can be still shown as selected with this approach. I think this sends the wrong message through the UI. That is the reason why the options window itself unchecked that box. This does also make sense settings wise - for me at least.  I disagree here. The checkbox still reflects the value the user (or the default) set. It just becomes meaningless, because the feature is turned of completly. I think this new behavior is in line with other instances in options: - The configuration values for multi-row tabs retain their value, when disabled and show it to the user:  - Code folding retains the value of the collapse settings when code folding is not enabled:  - Hightlighting does the same:  -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
