LearnNewsExamplesServices
Frontmatter
id9364
titleChrome Window Calendar Basic
stateClosed
labels
bug
assigneestobiu
createdAtMar 6, 2026, 10:46 AM
updatedAtMar 15, 2026, 12:03 PM
githubUrlhttps://github.com/neomjs/neo/issues/9364
authorkmunk-klarso
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 15, 2026, 11:47 AM

Chrome Window Calendar Basic

Closed v12.1.0 bug
kmunk-klarso
kmunk-klarso commented on Mar 6, 2026, 10:46 AM

Doppelklick auf event Fehler

Image
tobiu referenced in commit ca0d565 - "bugfix: Calendar week view double click JS error (#9364)" on Mar 15, 2026, 11:45 AM
tobiu assigned to @tobiu on Mar 15, 2026, 11:45 AM
tobiu
tobiu Mar 15, 2026, 11:46 AM

Input from Gemini 3.1 Pro:

✦ Thank you very much for the bug report, Katharina!

We have investigated and fixed the JavaScript errors you encountered:

  1. Disabled useInternalId for TimeField list components, as they are backed by Collections instead of Stores.
  2. Implemented getKeyType directly inside collection.Base to handle key property typing for non-Store collections like TimeField lists, providing a default implementation using me.keyProperty directly.

The fixes have been pushed to the dev branch. Let us know if you encounter any other issues!

tobiu closed this issue on Mar 15, 2026, 11:47 AM
tobiu referenced in commit 84d834a - "test: Add TimeField internalId bugfix test (#9364)" on Mar 15, 2026, 12:01 PM
tobiu
tobiu Mar 15, 2026, 12:03 PM

Input from Gemini 3.1 Pro:

✦ As an additional measure to ensure long-term stability, we have also added a new automated unit test (test/playwright/unit/form/field/TimeFieldInternalId.spec.mjs) for the TimeField component.

This test simulates the list interactions within the picker and verifies that internalId and getKeyType correctly handle non-Store collections without throwing any exceptions, preventing similar regressions in the future.