Bugfix: Add missing listener in WorkspaceSettingsEditor for more intuitive behaviour of translator mode

This commit is contained in:
Jiri Zizkin Zizka
2018-08-29 20:33:37 +02:00
parent 3800bf8ff0
commit e0425e335d

View File

@@ -182,12 +182,19 @@ public class WorkspaceSettingsEditor extends JDialog {
useInternetBox.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
translatorLanguagesBox.setEnabled(useInternetBox.isSelected());
translatorLanguagesBox.setEnabled(useInternetBox.isSelected() && translatorModeBox.isSelected());
translatorModeBox.setEnabled(useInternetBox.isSelected());
checkUpdatesBox.setEnabled(useInternetBox.isSelected());
}
});
translatorModeBox.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
translatorLanguagesBox.setEnabled(translatorModeBox.isSelected());
}
});
return pane;
}