# Strange viewer.flyTo behavior

**URL:** <https://community.cesium.com/t/strange-viewer-flyto-behavior/13368>\
**Category:** CesiumJS\
**Created:** [April 27, 2021, 3:31am UTC](https://community.cesium.com/t/strange-viewer-flyto-behavior/13368 "2021-04-27T03:31:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![iLoveBug](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/ilovebug/32/3207_2.png) [@iLoveBug](https://community.cesium.com/u/iLoveBug)\
**Post date:** [April 27, 2021, 3:31am UTC](https://community.cesium.com/t/strange-viewer-flyto-behavior/13368/1 "2021-04-27T03:31:59Z")

</div>

I meet a strange issue for viewer.flyTo(entity, offset) methods.

I want to change the entity.position in my program, and the flyTo function does not work as expected. But it I make entities as a static object, it works fine.

I attached two sandcastle for example:

> **[Cesium Sandcastle](https://sandcastle.cesium.com/#c=zVVrb9MwFP0rVj+lUnCTNGna0U1AN5hEx6atY5oImrzktrVw7cp2CgXtv3Pz6AvKEBKIfYrv49jH59jxgmmy4PAZNDkkEj6TARiez+j7MuckjbSMB0paxiXopOGSb4kkxILWmLnQasEz0AcrYKqBWbhRWmSjqsVpuol8aD5PZLUQNSlIoBOh7oFmMLfTERj7coKtxtYYJGN1DohBFFIEabld7lI8KXNOyWauDLdcyTWNAdMWR0y26Vir2TFMNIBxuh3aDcOe33VJ0KV+1wtj3yVRhEE3jqNO7HlhOw4KxsWkXNqDaruEpEqozTYHRUSv3t6+Gl6fuFXHnH8BccW/wgHxvTqncitQt8Ee8O3JcHh+s9t3wzM7PSDtOjsFPpnaSxiDBpnCeoLT3TwdDF+eXdyNzu/eXJ5fvzsu0Q+16GvZSw05GMqyzKkErepXTGYpM1ZAUTqGMcuFHSkl7pk+A5k7xXQfKka1GIX/X1CbpPFaLIlVawOIjydk1aOkAQEp9o1zmZZlp7mZgtS20jV4x188c8YyaS/qKh61OWh0/O9Y3HQ3PGqFxmI5Us4mvSLobqe+bQe4x/HYAO5wi/gpsIzLyQW36fSSyQmsGJ8xO6VWXWKZSeP0vKZL9peeBT2sRZ7nNbeXe9gEhXV1sqa3+v7WouB/W+SHNPL8IHBJ6NE47Pg46ng0jHzfD6K2H6Fb8RMw6BF/wghr/r/xp/3f/fEiGkWh14viMIzx1qA/QUx77bjdCYJOtxP28A7h/tuB97RtKq/YH16j4vOxDJLGV6Vmr3JrUcekkciiu+E2+sYuBRytkC/4bK60JbkWDqUtC7O5wDfQtO7z9BNYmhqzWqbf2ob2M74gPDvc88qSVDBjsDLORfmmJI2jfgv7f4IKVap0vgAt2LJom/pHwypJKe23MNyPtNUvHiGrnWzVqne4+P3/sPJ21448v+yyajIRMCyeLOT0SKNhqBzsn3B7/B0)**
>
> The Cesium Sandcastle provides an interactive environment for testing Cesium code.

The above one behaves strange.

> **[Cesium Sandcastle](https://sandcastle.cesium.com/#c=3ZZbT9swFID/itWnVMrcXJsWChoUNqSVgUoZQsuETHLaWnPtynYKBfHf51xKw9YxTYM98BSfq4+/HB95QSRaULgBiXYQhxvUB0WzGf5S6Ky4kRRyX3BNKAcZN2x0H3OENEhpNKdSLGgKcmsVmEggGi6EZOmodLGadswfmtsxLzfCKgEOeMLENeAU5no6AqX3JsZV6SrGFKNlBibGRJkSgWuql+7TGg8LpVWUMxeKair4Yx19IrVZEe7jsRSzA5hIAGV12rgTBF23YyOvg92OE0SujcLQCJ0oCtuR4wR+5OUl50kp11vleRFKBBPrc/ZzCZ99utwfnB/apcec3gI7o3ewhVyn0olMMwOuvyH48nAwOLl46ndBUz3dQn6lnQKdTPUQxiCBJ/CY4OipHvcHe8enV6OTq4/Dk/PPB0X0Q0W9TtD7d4JugEPH9TwbBQ6OgrZrVm0HB6Hrul7ou6GBGb1Vfv4L8HNCHIaB0w2jIIhM0xl+XoS7fuS3Pa/daQdd04I2cn3PeWMYy+tfkKSgMElTq7rYtemwwew9b/bL9GeEpwlRmkFuO4AxyZgeCcGuiTwGnll5NV/LA1Us8zF2a9DGjQ9sibR4/InIM4Nu5SO4AgaJ8RtnPCnMVnOdAlUDFI/ZciSstRqtxpZd193XBZN8PFZgUte66ghISvnklOpkOiR8AlZlOCZ6irUYGjPhyuqa/kCbTe+8rrGFjuM069s9rIWcWaWsylt9/8jGfUE23iuxeQZNEBqb+zpo/BdE4/9/NEVH/WXX5J9vhRA37oSY7Wdam6PHjZg3txt2o6f0ksHuKu49nc2F1CiTzMK4pWE2Z+bBoFrXWfIdNE6UWm3Sa9VDeyldIJrubHiSoIQRpYxlnLFi8MWN3V7L+P8SykTB6GQBkpFl7jZ1dwelEmPcaxlxc6QuB4kJWZ2kZisfLfmQ+WnnutcTOL/10mIyYTDI56qp6RlHRQw52Jywvv4B)**
>
> The Cesium Sandcastle provides an interactive environment for testing Cesium code.

This one works fine.

---

<div class="post-metadata">

**Author:** ![janine](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/janine/32/5135_2.png) [@janine](https://community.cesium.com/u/janine)\
**Post date:** [July 20, 2021, 3:18pm UTC](https://community.cesium.com/t/strange-viewer-flyto-behavior/13368/2 "2021-07-20T15:18:08Z")

</div>

Hi @iLoveBug,

Thank you for pointing out this bug! I made a note of it in the Cesium Github repository:[`viewer.flyTo` has inconsistent behavior when flying to entity · Issue #9685 · CesiumGS/cesium · GitHub](https://github.com/CesiumGS/cesium/issues/9685). The team will work on it when it has the bandwidth.

Let me know if I can help with anything else.

Best regards,  
Janine
