Project

General

Profile

« Previous | Next » 

Revision d147dfd6

Added by Katja Luther about 4 years ago

ref #8562: continue work on preference pages

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/wizard/AvailableDistributionPerAreaStatusPage.java
111 111
        activateCheckButton.addSelectionListener(new SelectionAdapter(){
112 112
            @Override
113 113
            public void widgetSelected(SelectionEvent e) {
114
                actualPref.setAllowOverride(overrideButton.getSelection());
115
                override = overrideButton.getSelection();
114
                if (actualPref != null){
115
                   actualPref.setAllowOverride(activateCheckButton.getSelection());
116
                }
117
                override = activateCheckButton.getSelection();
116 118

  
117 119
            }
118 120
        });
121

  
119 122
         return activateCheckButton;
120 123
     }
121 124

  
......
250 253
       String checkedValues = null;
251 254
       if (actualArea == null){
252 255
           checkedValues = pref.getValue();
256
           override = pref.isAllowOverride();
253 257
       }else{
254 258
           if (actualPref == null){
255 259
               PrefKey key = newAreaSpecificStatusPreference();
......
293 297
        }
294 298
        if (actualArea == null){
295 299
            CdmPreference savePref = CdmPreference.NewTaxEditorInstance(PreferencePredicate.AvailableDistributionStatus, saveCheckedElements);
296
            savePref.setAllowOverride(pref.isAllowOverride());
300
            savePref.setAllowOverride(override);
297 301
            pref = savePref;
298 302
        }else{
299 303
            PrefKey key = newAreaSpecificStatusPreference();

Also available in: Unified diff