# Edit Control wont pick in fullscreen?

**URL:** <https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201>\
**Category:** Questions\
**Created:** [April 21, 2020, 7:22pm UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201 "2020-04-21T19:22:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [April 21, 2020, 7:22pm UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/1 "2020-04-21T19:22:07Z")

</div>

@satguru I am struggling to get the Edit Control to work when engine.enterPointerlock() is on.

I was going to make it so when the engine is in pointerlock to have the hit always test the center point of the canvas instead of the pointers position because they might not be the same. But it looks like you are only serving a min version of the script and I dont feel like doing my own build. Could you be so kind as to fix this bug or point me in the right direction?

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [April 21, 2020, 8:51pm UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/2 "2020-04-21T20:51:08Z")

</div>

I actually could not wait and did my own build.

Would you like me to do a PR?

---

<div class="post-metadata">

**Author:** ![satguru](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@satguru](https://forum.babylonjs.com/u/satguru)\
**Post date:** [April 21, 2020, 8:53pm UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/3 "2020-04-21T20:53:33Z")

</div>

@Pryme8  
I did not understand your use case or the issue you are facing.  
But yes, go ahead and do a PR. That might help me understand your issue

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [April 21, 2020, 9:00pm UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/4 "2020-04-21T21:00:41Z")

</div>

> <https://github.com/ssatguru/BabylonJS-EditControl/pull/32/commits/a192df8b989016e2917fb093dbaf9acf201af84b>

---

<div class="post-metadata">

**Author:** ![satguru](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@satguru](https://forum.babylonjs.com/u/satguru)\
**Post date:** [April 22, 2020, 3:09am UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/5 "2020-04-22T03:09:38Z")

</div>

@Pryme8  
Reviewed your PR.  
I now get what you were were trying to do.  
Have merged your changes.  
Added your change here too

> <https://github.com/ssatguru/BabylonJS-EditControl/blob/master/src/EditControl.ts#L1158>

Works nicely with the FlyCamera. A bit jerky with FreeCamera.  
Are you planning to use this with VR camera?

Anyway, will publish to NPM sometime this weekend.  
Like you pointed out I currently only provide a min version.  
Would like to add a max version too.

Thanks for the fix.

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [April 22, 2020, 5:04am UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/6 "2020-04-22T05:04:03Z")

</div>

I also ended up addeding getters for snap values. I won’t push that one but you might consider adding them yourself.

---

<div class="post-metadata">

**Author:** ![satguru](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@satguru](https://forum.babylonjs.com/u/satguru)\
**Post date:** [April 27, 2020, 2:40am UTC](https://forum.babylonjs.com/t/edit-control-wont-pick-in-fullscreen/10201/8 "2020-04-27T02:40:45Z")

</div>

@Pryme8  
Published your fix to github and npm.  
See  
[Release](https://github.com/ssatguru/BabylonJS-EditControl/releases/tag/v3.2.5)
