@@ -41,7 +41,7 @@ public DockManager()
41
41
{
42
42
DefaultStyleKey = typeof ( DockManager ) ;
43
43
44
- Unloaded += ( _ , _ ) => DockWindowHelpers . CloseAllWindows ( this ) ;
44
+ Unloaded += ( _ , _ ) => DockWindowHelpers . CloseWindows ( this ) ;
45
45
46
46
LeftSide . CollectionChanged += OnSideCollectionChanged ;
47
47
TopSide . CollectionChanged += OnSideCollectionChanged ;
@@ -91,7 +91,7 @@ public void ClearLayout()
91
91
RightSide . Clear ( ) ;
92
92
BottomSide . Clear ( ) ;
93
93
94
- DockWindowHelpers . CloseAllWindows ( this ) ;
94
+ DockWindowHelpers . CloseWindows ( this ) ;
95
95
}
96
96
97
97
public string SaveLayout ( )
@@ -106,10 +106,10 @@ public string SaveLayout()
106
106
writer [ nameof ( Panel ) ] = panelWriter ;
107
107
}
108
108
109
- writer . WriteSideDocuments ( LeftSide , nameof ( LeftSide ) ) ;
110
- writer . WriteSideDocuments ( TopSide , nameof ( TopSide ) ) ;
111
- writer . WriteSideDocuments ( RightSide , nameof ( RightSide ) ) ;
112
- writer . WriteSideDocuments ( BottomSide , nameof ( BottomSide ) ) ;
109
+ writer . WriteSideDocuments ( nameof ( LeftSide ) , LeftSide ) ;
110
+ writer . WriteSideDocuments ( nameof ( TopSide ) , TopSide ) ;
111
+ writer . WriteSideDocuments ( nameof ( RightSide ) , RightSide ) ;
112
+ writer . WriteSideDocuments ( nameof ( BottomSide ) , BottomSide ) ;
113
113
114
114
JsonArray windows = [ ] ;
115
115
@@ -141,22 +141,22 @@ public void LoadLayout(string layout)
141
141
142
142
if ( reader . ContainsKey ( nameof ( Panel ) ) )
143
143
{
144
- Panel = new ( ) { Root = this } ;
144
+ Panel = new ( ) ;
145
145
Panel . LoadLayout ( reader [ nameof ( Panel ) ] ! . AsObject ( ) ) ;
146
146
147
147
InvokeCreateNewDocument ( Panel . Children ) ;
148
148
}
149
149
150
- reader . ReadSideDocuments ( LeftSide , nameof ( LeftSide ) ) ;
150
+ reader . ReadSideDocuments ( nameof ( LeftSide ) , LeftSide ) ;
151
151
InvokeCreateNewDocument ( LeftSide ) ;
152
152
153
- reader . ReadSideDocuments ( TopSide , nameof ( TopSide ) ) ;
153
+ reader . ReadSideDocuments ( nameof ( TopSide ) , TopSide ) ;
154
154
InvokeCreateNewDocument ( TopSide ) ;
155
155
156
- reader . ReadSideDocuments ( RightSide , nameof ( RightSide ) ) ;
156
+ reader . ReadSideDocuments ( nameof ( RightSide ) , RightSide ) ;
157
157
InvokeCreateNewDocument ( RightSide ) ;
158
158
159
- reader . ReadSideDocuments ( BottomSide , nameof ( BottomSide ) ) ;
159
+ reader . ReadSideDocuments ( nameof ( BottomSide ) , BottomSide ) ;
160
160
InvokeCreateNewDocument ( BottomSide ) ;
161
161
162
162
foreach ( JsonObject windowReader in reader [ "Windows" ] ! . AsArray ( ) . Cast < JsonObject > ( ) )
0 commit comments