Skip to content

Commit 12ea831

Browse files
committed
Remove child-added logic
1 parent e6e7f35 commit 12ea831

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

packages/application/src/panelhandler.ts

+1-16
Original file line numberDiff line numberDiff line change
@@ -38,28 +38,13 @@ export class PanelHandler {
3838
}
3939

4040
/**
41-
* A message hook for child add/remove messages on the main area dock panel.
41+
* A message hook for child remove messages on the panel handler.
4242
*/
4343
private _panelChildHook = (
4444
handler: IMessageHandler,
4545
msg: Message
4646
): boolean => {
4747
switch (msg.type) {
48-
case 'child-added':
49-
{
50-
const widget = (msg as Widget.ChildMessage).child;
51-
// If we already know about this widget, we're done
52-
if (this._items.find(v => v.widget === widget)) {
53-
break;
54-
}
55-
56-
// Otherwise, add to the end by default
57-
if (this._items.length > 0) {
58-
const rank = this._items[this._items.length - 1].rank;
59-
this._items.push({ widget, rank });
60-
}
61-
}
62-
break;
6348
case 'child-removed':
6449
{
6550
const widget = (msg as Widget.ChildMessage).child;

0 commit comments

Comments
 (0)