Skip to content

Commit

Permalink
Version update 5.49.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Babylon.js Platform committed Mar 2, 2023
1 parent 556820a commit d521fd0
Show file tree
Hide file tree
Showing 32 changed files with 233 additions and 191 deletions.
37 changes: 36 additions & 1 deletion .build/changelog.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,41 @@
{
"fromTag": "5.48.0",
"fromTag": "5.48.1",
"changelog": {
"5.49.0": [
{
"pr": "13577",
"title": "InputManager: Fix scenario where click can occur when ExclusiveDoubleClickMode = true",
"description": "A user in the forum found an issue where clicks could occur ExclusiveDoubleClickMode was set to true. This PR adds a change to the logic to prevent this from happening. A test was also added to prevent this in the future.\r\n\r\nForum Link: https://forum.babylonjs.com/t/bug-with-babylon-scene-exclusivedoubleclickmode/38541/",
"author": {
"name": "PolygonalSun",
"url": "https://github.com/PolygonalSun"
},
"files": [
"packages/dev/core/src/Inputs/scene.inputManager.ts",
"packages/dev/core/test/unit/DeviceInput/babylon.inputManager.test.ts"
],
"tags": [
"bug",
"inputs"
]
},
{
"pr": "13578",
"title": "PointerDragBehavior: Added check to force releaseDrag to fire when no active button is present",
"description": "A user on the forum found an issue where if a user programmatically started a drag event, they could not release it with a click. Using their provided solution, this PR contains the following fix. A check was added to the POINTERUP section to just force the release if there is no active button (thanks to mattdmorgan for the fix recommendation).\r\n\r\nForum Link: https://forum.babylonjs.com/t/programmatically-started-drags-can-no-longer-be-completed-by-clicking/38228",
"author": {
"name": "PolygonalSun",
"url": "https://github.com/PolygonalSun"
},
"files": [
"packages/dev/core/src/Behaviors/Meshes/pointerDragBehavior.ts"
],
"tags": [
"bug",
"inputs"
]
}
],
"5.48.1": [
{
"pr": "13574",
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## 5.49.0

### Core

- InputManager: Fix scenario where click can occur when ExclusiveDoubleClickMode = true - [_Bug Fix_] by [PolygonalSun](https://github.com/PolygonalSun) ([#13577](https://github.com/BabylonJS/Babylon.js/pull/13577))
- PointerDragBehavior: Added check to force releaseDrag to fire when no active button is present - [_Bug Fix_] by [PolygonalSun](https://github.com/PolygonalSun) ([#13578](https://github.com/BabylonJS/Babylon.js/pull/13578))

## 5.48.1

### Core
Expand Down
Loading

0 comments on commit d521fd0

Please sign in to comment.