提交 02579848 编写于 作者: S Serge Rider

#10581 Remove smart filter from popup selectors


Former-commit-id: 28da9be3
上级 868d529d
...@@ -744,7 +744,7 @@ public class DatabaseNavigatorTree extends Composite implements INavigatorListen ...@@ -744,7 +744,7 @@ public class DatabaseNavigatorTree extends Composite implements INavigatorListen
protected Composite createFilterControls(Composite parent) { protected Composite createFilterControls(Composite parent) {
super.createFilterControls(parent); super.createFilterControls(parent);
if (navigatorFilter instanceof DatabaseNavigatorTreeFilter) { if (!UIUtils.isInDialog(parent) && navigatorFilter instanceof DatabaseNavigatorTreeFilter) {
((GridLayout)parent.getLayout()).numColumns++; ((GridLayout)parent.getLayout()).numColumns++;
IWorkbenchWindow workbenchWindow = UIUtils.getActiveWorkbenchWindow(); IWorkbenchWindow workbenchWindow = UIUtils.getActiveWorkbenchWindow();
......
...@@ -34,6 +34,7 @@ import org.jkiss.dbeaver.model.struct.DBSWrapper; ...@@ -34,6 +34,7 @@ import org.jkiss.dbeaver.model.struct.DBSWrapper;
import org.jkiss.dbeaver.ui.internal.UINavigatorMessages; import org.jkiss.dbeaver.ui.internal.UINavigatorMessages;
import org.jkiss.dbeaver.ui.navigator.database.DatabaseNavigatorTree; import org.jkiss.dbeaver.ui.navigator.database.DatabaseNavigatorTree;
import org.jkiss.dbeaver.ui.navigator.database.DatabaseNavigatorTreeFilter; import org.jkiss.dbeaver.ui.navigator.database.DatabaseNavigatorTreeFilter;
import org.jkiss.dbeaver.ui.navigator.database.DatabaseNavigatorTreeFilterObjectType;
import org.jkiss.dbeaver.ui.navigator.database.load.TreeNodeSpecial; import org.jkiss.dbeaver.ui.navigator.database.load.TreeNodeSpecial;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -113,6 +114,7 @@ public class ObjectBrowserDialog extends Dialog { ...@@ -113,6 +114,7 @@ public class ObjectBrowserDialog extends Dialog {
return super.isLeafObject(object); return super.isLeafObject(object);
} }
}; };
filter.setFilterObjectType(DatabaseNavigatorTreeFilterObjectType.connection);
navigatorTree = new DatabaseNavigatorTree(group, rootNode, (singleSelection ? SWT.SINGLE : SWT.MULTI) | SWT.BORDER, false, filter); navigatorTree = new DatabaseNavigatorTree(group, rootNode, (singleSelection ? SWT.SINGLE : SWT.MULTI) | SWT.BORDER, false, filter);
gd = new GridData(GridData.FILL_BOTH); gd = new GridData(GridData.FILL_BOTH);
gd.widthHint = 500; gd.widthHint = 500;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册