Project

General

Profile

« Previous | Next » 

Revision fe8e3d53

Added by Patrick Plitzner about 6 years ago

ref #7095 Keep frozen flag when toggling views

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/matrix/CharacterMatrix.java
237 237
        btnToggleTree.addSelectionListener(new SelectionAdapter() {
238 238
            @Override
239 239
            public void widgetSelected(SelectionEvent e) {
240
                toggleTreeFlat(true, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll);
240
                toggleTreeFlat(true, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll, btnFreezeSuppInfo);
241 241
            }
242 242
        });
243 243

  
......
249 249
        btnToggleFlat.addSelectionListener(new SelectionAdapter() {
250 250
            @Override
251 251
            public void widgetSelected(SelectionEvent e) {
252
                toggleTreeFlat(false, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll);
252
                toggleTreeFlat(false, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll, btnFreezeSuppInfo);
253 253
            }
254 254
        });
255 255

  
......
449 449

  
450 450
    }
451 451

  
452
    private void toggleTreeFlat(boolean isTree, Button btnToggleFlat, Button btnToggleTree, Button btnCollapseAll, Button btnExpandAll) {
452
    private void toggleTreeFlat(boolean isTree, Button btnToggleFlat, Button btnToggleTree, Button btnCollapseAll, Button btnExpandAll, Button btnFreezeSuppInfo) {
453 453
        createLayers(isTree);
454 454
        btnToggleFlat.setEnabled(isTree);
455 455
        btnToggleTree.setEnabled(!isTree);
......
457 457
        btnExpandAll.setEnabled(isTree);
458 458
        natTable.doCommand(new ClientAreaResizeCommand(natTable));
459 459
        natTable.doCommand(new VisualRefreshCommand());
460
        freezeSupplementalColumns(btnFreezeSuppInfo.getSelection());
460 461
    }
461 462

  
462 463
    public void createTable(boolean treeView){

Also available in: Unified diff