mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fighting memory leak
This commit is contained in:
@@ -427,6 +427,7 @@ public class DockManagerImpl extends DockManager implements PersistentStateCompo
|
||||
private DockWindow createWindowFor(@Nullable String id, DockContainer container) {
|
||||
String windowId = id != null ? id : String.valueOf(myWindowIdCounter++);
|
||||
DockWindow window = new DockWindow(windowId, myProject, container, container instanceof DockContainer.Dialog);
|
||||
Disposer.register(container, window);
|
||||
window.setDimensionKey("dock-window-" + windowId);
|
||||
myWindows.put(container, window);
|
||||
return window;
|
||||
|
||||
Reference in New Issue
Block a user