Fix visualization z-indexes (#10158)

Prevent visualizations (such as table) and visualization container (including toolbar) from drawing above widgets (such as dropdown).

<img width="245" alt="image" src="https://github.com/enso-org/enso/assets/1047859/51b86256-1d6d-4cf1-9e88-3b36d13f39b8">

Dropdown now covers visualization toolbars.

<img width="245" alt="image" src="https://github.com/enso-org/enso/assets/1047859/b7fe9e47-4121-47a5-9b8a-335449d25734">

Dropdown now covers table column resize handle.

Fixes #9783.
This commit is contained in:
Kaz Wesley 2024-06-03 10:58:12 -07:00 committed by GitHub
parent 448272a2f9
commit 1b60e2531f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -381,3 +381,10 @@ watch(
</Suspense>
</div>
</template>
<style scoped>
.GraphVisualization {
/** Prevent drawing on top of other UI elements (e.g. dropdown widgets). */
isolation: isolate;
}
</style>