diff --git a/plugins/org.jkiss.dbeaver.ext.postgresql.ui/src/org/jkiss/dbeaver/ext/postgresql/tools/PostgreBackupWizardPageObjects.java b/plugins/org.jkiss.dbeaver.ext.postgresql.ui/src/org/jkiss/dbeaver/ext/postgresql/tools/PostgreBackupWizardPageObjects.java index 172d4133f25cdaa4c9b185dd6981322a3979a319..7aef396868a579d01d75d38cffb817d732c8ce2f 100644 --- a/plugins/org.jkiss.dbeaver.ext.postgresql.ui/src/org/jkiss/dbeaver/ext/postgresql/tools/PostgreBackupWizardPageObjects.java +++ b/plugins/org.jkiss.dbeaver.ext.postgresql.ui/src/org/jkiss/dbeaver/ext/postgresql/tools/PostgreBackupWizardPageObjects.java @@ -45,8 +45,8 @@ import org.jkiss.dbeaver.ui.UIUtils; import org.jkiss.dbeaver.ui.controls.CustomSashForm; import org.jkiss.utils.CommonUtils; -import java.util.*; import java.util.List; +import java.util.*; class PostgreBackupWizardPageObjects extends AbstractToolWizardPage @@ -138,9 +138,15 @@ class PostgreBackupWizardPageObjects extends AbstractToolWizardPage imple protected void onSelectionChange(Object element) { selectedObject = element instanceof DBSWrapper && objectClass.isInstance(((DBSWrapper) element).getObject()) ? objectClass.cast(((DBSWrapper) element).getObject()) : null; - List databaseObjects = ieWizard.getSettings().getDatabaseObjects(); + AbstractNativeToolSettings settings = ieWizard.getSettings(); + List databaseObjects = settings.getDatabaseObjects(); databaseObjects.clear(); if (selectedObject != null) { databaseObjects.add(selectedObject); } + if (settings instanceof AbstractImportExportSettings) { + ((AbstractImportExportSettings) settings).fillExportObjectsFromInput(); + } updateHomeSelector(); propertyChangeListener.run(); } diff --git a/plugins/org.jkiss.dbeaver.tasks.native/src/org/jkiss/dbeaver/tasks/nativetool/AbstractImportExportSettings.java b/plugins/org.jkiss.dbeaver.tasks.native/src/org/jkiss/dbeaver/tasks/nativetool/AbstractImportExportSettings.java index 28070b49ddc488c6f40a68076b35804ccbefbf96..b11f0a4b051f876038ffd4fc54050dac394a998e 100644 --- a/plugins/org.jkiss.dbeaver.tasks.native/src/org/jkiss/dbeaver/tasks/nativetool/AbstractImportExportSettings.java +++ b/plugins/org.jkiss.dbeaver.tasks.native/src/org/jkiss/dbeaver/tasks/nativetool/AbstractImportExportSettings.java @@ -46,6 +46,10 @@ public abstract class AbstractImportExportSettings