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

Refresh data editor only fix. Avoid dummy refresh on object property change


Former-commit-id: 07157dba
上级 ef36e166
......@@ -239,7 +239,7 @@ public abstract class AbstractDataEditor<OBJECT_TYPE extends DBSObject> extends
@Override
public void refreshPart(Object source, boolean force) {
if (resultSetView != null && resultSetView.hasData() && !resultSetView.isRefreshInProgress()) {
if (force && resultSetView != null && resultSetView.hasData() && !resultSetView.isRefreshInProgress()) {
resultSetView.refresh();
}
}
......
......@@ -638,13 +638,10 @@ public class DBNModel implements IResourceChangeListener {
}
try {
DBUserInterface.getInstance().executeInUI(new Runnable() {
@Override
public void run() {
for (int i = 0; i < realEvents.length; i++) {
for (INavigatorListener listener : listenersCopy) {
listener.nodeChanged(realEvents[i]);
}
DBUserInterface.getInstance().executeInUI(() -> {
for (int i = 0; i < realEvents.length; i++) {
for (INavigatorListener listener : listenersCopy) {
listener.nodeChanged(realEvents[i]);
}
}
});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册