提交 c18ccb4a 编写于 作者: S serge-rider

#3279 Reset filters button enablement fix

上级 9bb25b4b
......@@ -324,7 +324,7 @@ class ResultSetFilterPanel extends Composite implements IContentProposalProvider
String filterText = filtersText.getText();
filtersText.setEnabled(supportsDataFilter);
filtersApplyButton.setEnabled(supportsDataFilter);
filtersClearButton.setEnabled(viewer.getModel().getDataFilter().hasFilters());
filtersClearButton.setEnabled(viewer.getModel().getDataFilter().hasFilters() || !CommonUtils.isEmpty(filterText));
filtersSaveButton.setEnabled(viewer.getDataContainer() instanceof DBSEntity);
// Update history buttons
if (historyPosition > 0) {
......
......@@ -364,7 +364,8 @@ public class ResultSetViewer extends Viewer
public void setDataFilter(final DBDDataFilter dataFilter, boolean refreshData)
{
if (!model.getDataFilter().equals(dataFilter)) {
//if (!model.getDataFilter().equals(dataFilter))
{
//model.setDataFilter(dataFilter);
if (refreshData) {
refreshWithFilter(dataFilter);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册