Skip to content

Commit ce2709c

Browse files
committed
Fix AgentOS DnD state corruption and improve child app styling #8145
1 parent 1d69bc1 commit ce2709c

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

apps/agentos/childapps/swarm/view/Viewport.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ class Viewport extends BaseViewport {
1212
* @protected
1313
*/
1414
className: 'AgentOS.swarm.view.Viewport',
15+
/**
16+
* @member {String[]} additionalThemeFiles=['AgentOS.view.Viewport']
17+
*/
18+
additionalThemeFiles: ['AgentOS.view.Viewport'],
1519
/**
1620
* @member {String[]} cls=['agent-os-viewport']
1721
* @reactive

apps/agentos/childapps/widget/view/Viewport.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ class Viewport extends BaseViewport {
1111
* @protected
1212
*/
1313
className: 'AgentOSWidget.view.Viewport',
14+
/**
15+
* @member {String[]} additionalThemeFiles=['AgentOS.view.Viewport']
16+
*/
17+
additionalThemeFiles: ['AgentOS.view.Viewport'],
1418
/**
1519
* @member {String[]} cls=['agent-os-viewport']
1620
* @reactive

apps/agentos/view/ViewportController.mjs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ class ViewportController extends Controller {
6363

6464
await Neo.Main.windowClose({names: widgetName, windowId});
6565

66-
widget.mounted = true;
67-
6866
me.#isReintegrating = false;
6967
me.#isWindowDragging = false;
7068

@@ -99,7 +97,7 @@ class ViewportController extends Controller {
9997
*/
10098
onDragEnd(data) {
10199
let me = this;
102-
console.log('drag end');
100+
103101
if (me.#isWindowDragging && me.draggedItem) {
104102
me.getReference('dashboard').remove(me.draggedItem, false, false);
105103
me.draggedItem = null

0 commit comments

Comments
 (0)