LearnNewsExamplesServices
Frontmatter
id7973
titleColors.view.ViewportController: openWidgetInPopup() breaks
stateClosed
labels
bug
assigneestobiu
createdAtDec 1, 2025, 6:26 PM
updatedAtDec 1, 2025, 6:28 PM
githubUrlhttps://github.com/neomjs/neo/issues/7973
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 1, 2025, 6:28 PM

Colors.view.ViewportController: openWidgetInPopup() breaks

Closed v11.14.0 bug
tobiu
tobiu commented on Dec 1, 2025, 6:26 PM

We recently switched windowId from a timestamp to crypto.randomUUID(). Calling parseInt() on this one can no longer work.

ViewportController.mjs:360 Uncaught (in promise) TypeError: Cannot destructure property 'basePath' of 'windowConfigs[firstWindowId]' as it is undefined.
    at #openWidgetInPopup (ViewportController.mjs:360:14)
    at ViewportController.onDragBoundaryExit (ViewportController.mjs:283:50)
    at Container.fire (Observable.mjs:255:35)
    at DashboardSortZone.dragBoundaryExit (Container.mjs:52:55)
    at DashboardSortZone.fire (Observable.mjs:255:35)
    at DashboardSortZone.onDragMove (SortZone.mjs:239:28)
    at DomEvent.mjs:146:58
    at Array.every (<anonymous>)
    at DomEvent.fire (DomEvent.mjs:114:31)
    at App.onDomEvent (App.mjs:407:25)
tobiu assigned to @tobiu on Dec 1, 2025, 6:26 PM
tobiu added the bug label on Dec 1, 2025, 6:26 PM
tobiu referenced in commit 942ea3a - "Colors.view.ViewportController: openWidgetInPopup() breaks #7973" on Dec 1, 2025, 6:27 PM
tobiu closed this issue on Dec 1, 2025, 6:28 PM