Changeset 12703 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/remotecontrol/RemoteControlPreference.java
- Timestamp:
- 2017-08-31T17:52:05+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/remotecontrol/RemoteControlPreference.java
r12620 r12703 172 172 ActionListener remoteControlEnabled = e -> { 173 173 GuiHelper.setEnabledRec(wrapper, enableRemoteControl.isSelected()); 174 enableHttpsSupport.setEnabled(RemoteControl.supportsHttps()); 174 175 // 'setEnabled(false)' does not work for JLabel with html text, so do it manually 175 176 // FIXME: use QuadStateCheckBox to make checkboxes unset when disabled 176 177 if (installCertificate != null && uninstallCertificate != null) { 177 178 // Install certificate button is enabled if HTTPS is also enabled 178 installCertificate.setEnabled(enableRemoteControl.isSelected() && enableHttpsSupport.isSelected() );179 installCertificate.setEnabled(enableRemoteControl.isSelected() && enableHttpsSupport.isSelected() && RemoteControl.supportsHttps()); 179 180 // Uninstall certificate button is always enabled 180 uninstallCertificate.setEnabled( true);181 uninstallCertificate.setEnabled(RemoteControl.supportsHttps()); 181 182 } 182 183 };
Note:
See TracChangeset
for help on using the changeset viewer.