提交 97f4d6af 编写于 作者: S Serge Rider

Project explorer columns resize fix (macos)


Former-commit-id: 745c6a4c
上级 07e3b8fa
......@@ -326,14 +326,16 @@ public class ViewerColumnController<COLUMN, ELEMENT> {
colItem = column;
column.setText(columnInfo.name);
column.setMoveable(true);
column.setWidth(columnInfo.width);
if (columnInfo.width > 0) {
column.setWidth(columnInfo.width);
}
if (!CommonUtils.isEmpty(columnInfo.description)) {
column.setToolTipText(columnInfo.description);
}
column.addControlListener(new ControlAdapter() {
@Override
public void controlResized(ControlEvent e) {
/*if (!isInitializing && !isPacking)*/ {
if (!isInitializing && !isPacking) {
columnInfo.width = column.getWidth();
if (getRowCount() > 0) {
saveColumnConfig();
......
......@@ -188,7 +188,7 @@ public class ProjectExplorerView extends NavigatorViewBase implements DBPProject
return "";
}
}));
UIUtils.asyncExec(() -> columnController.createColumns(false));
UIUtils.asyncExec(() -> columnController.createColumns(true));
}
@Override
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册