Skip to content

Fixed freeze caused by pressing shift key on keyboard form.#804

Merged
Blitzy merged 2 commits intodevelopfrom
fix/three-keyboard
Feb 19, 2026
Merged

Fixed freeze caused by pressing shift key on keyboard form.#804
Blitzy merged 2 commits intodevelopfrom
fix/three-keyboard

Conversation

@Blitzy
Copy link
Copy Markdown
Member

@Blitzy Blitzy commented Feb 19, 2026

This patches the three-mesh-ui dependency to fix the exception that occured when pressing the shift key on the keyboard bot form. This exception was caused by the recent upgrade to three.js r182, which included some changes to the Matrix4 class.

In three.js r153 the ability to pass Vector3 objects to the Matrix4.makeTranslation() function was added (mrdoob/three.js#26044) — however they are not guarding against the possibility of undefined being passed to it like it used to allow for which was causing our shift key exception.

@Blitzy Blitzy requested a review from KallynGowdy February 19, 2026 17:00
@Blitzy Blitzy added this to CasualOS Feb 19, 2026
@Blitzy Blitzy added the area:player Is related to the player frontend. (Everything in aux-server/aux-web/aux-player) label Feb 19, 2026
@github-project-automation github-project-automation bot moved this to To triage in CasualOS Feb 19, 2026
@Blitzy Blitzy merged commit 1e86bd1 into develop Feb 19, 2026
@github-project-automation github-project-automation bot moved this from To triage to Done in CasualOS Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:player Is related to the player frontend. (Everything in aux-server/aux-web/aux-player)

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants