@@ -52,6 +52,7 @@
### Materials Library
## Bug fixes
+- Refocusing on input gui with pointer events ([TrevorDev](https://github.com/TrevorDev))
### Core Engine
- Fixed a bug with `mesh.alwaysSelectAsActiveMesh` preventing layerMask to be taken in account ([Deltakosh](https://github.com/deltakosh))
@@ -590,7 +590,7 @@ export class AdvancedDynamicTexture extends DynamicTexture {
}
this._pointerMoveObserver = scene.onPrePointerObservable.add((pi, state) => {
- if (scene!.isPointerCaptured((<PointerEvent>(pi.event)).pointerId)) {
+ if (scene!.isPointerCaptured((<PointerEvent>(pi.event)).pointerId) && pi.type !== PointerEventTypes.POINTERUP) {
return;