# How to place button controls over a mapview

**URL:** <https://forums.fusetools.com/t/how-to-place-button-controls-over-a-mapview/5860>\
**Category:** How-to Discussions\
**Created:** [December 1, 2017, 8:15am UTC](https://forums.fusetools.com/t/how-to-place-button-controls-over-a-mapview/5860 "2017-12-01T08:15:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Raymond\_Ehizoba](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/raymond_ehizoba/32/420_2.png) [@Raymond\_Ehizoba](https://forums.fusetools.com/u/Raymond_Ehizoba)\
**Post date:** [December 1, 2017, 8:15am UTC](https://forums.fusetools.com/t/how-to-place-button-controls-over-a-mapview/5860/1 "2017-12-01T08:15:26Z")

</div>

Guys how do I go about placing button controls over a mapview. I notice that when I place controls over a mapview, I either can’t interact with the map or the map overlays these controls, making them hidden behind it. Please is there any workaround for this?

---

<div class="post-metadata">

**Author:** ![Uldis](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/uldis/32/657_2.png) [@Uldis](https://forums.fusetools.com/u/Uldis)\
**Post date:** [December 1, 2017, 9:14am UTC](https://forums.fusetools.com/t/how-to-place-button-controls-over-a-mapview/5860/2 "2017-12-01T09:14:07Z")

</div>

Visuals wrapped in a `NativeViewHost` are always on top of those rendered with OpenGL. That’s a known limitation.

To have things on top of other things, you need to put them all inside of the same `NativeViewHost`. If necessary, you can also wrap some UX elements in a `GraphicsView` to have them rendered with OpenGL. `NativeViewHost` and `GraphicsView` can be mixed and matched as necessary.

Hope this helps!
