         } else {
             self.copyconfigbutton.isEnabled = false
         }
+        guard self.diddissappear == false else { return }
         self.viewParameter1.stringValue = self.archive
         self.viewParameter2.stringValue = self.verbose
         self.viewParameter3.stringValue = self.compress

        self.changelabels()
    }

    private func initcombox(combobox: NSComboBox, index: Int) {
        combobox.removeAllItems()
        combobox.addItems(withObjectValues: self.comboBoxValues)
        combobox.selectItem(at: index)
    }

    private func setFields() {
        self.localCatalog.stringValue = ""
        self.offsiteCatalog.stringValue = ""
        self.offsiteUsername.stringValue = ""

        self.newconfigurations = NewConfigurations()
        globalMainQueue.async { () -> Void in
            self.addtable.reloadData()
            self.resetinputfields()
        }
    }

