Skip to content

Commit d521fd0

Browse files
author
Babylon.js Platform
committed
Version update 5.49.0
1 parent 556820a commit d521fd0

File tree

32 files changed

+233
-191
lines changed

32 files changed

+233
-191
lines changed

Diff for: .build/changelog.json

+36-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,41 @@
11
{
2-
"fromTag": "5.48.0",
2+
"fromTag": "5.48.1",
33
"changelog": {
4+
"5.49.0": [
5+
{
6+
"pr": "13577",
7+
"title": "InputManager: Fix scenario where click can occur when ExclusiveDoubleClickMode = true",
8+
"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/",
9+
"author": {
10+
"name": "PolygonalSun",
11+
"url": "https://github.com/PolygonalSun"
12+
},
13+
"files": [
14+
"packages/dev/core/src/Inputs/scene.inputManager.ts",
15+
"packages/dev/core/test/unit/DeviceInput/babylon.inputManager.test.ts"
16+
],
17+
"tags": [
18+
"bug",
19+
"inputs"
20+
]
21+
},
22+
{
23+
"pr": "13578",
24+
"title": "PointerDragBehavior: Added check to force releaseDrag to fire when no active button is present",
25+
"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",
26+
"author": {
27+
"name": "PolygonalSun",
28+
"url": "https://github.com/PolygonalSun"
29+
},
30+
"files": [
31+
"packages/dev/core/src/Behaviors/Meshes/pointerDragBehavior.ts"
32+
],
33+
"tags": [
34+
"bug",
35+
"inputs"
36+
]
37+
}
38+
],
439
"5.48.1": [
540
{
641
"pr": "13574",

Diff for: CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 5.49.0
4+
5+
### Core
6+
7+
- 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))
8+
- 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))
9+
310
## 5.48.1
411

512
### Core

0 commit comments

Comments
 (0)