Screenshot

Image

Description

When we want to “Drill by” a second time, after having performed a “Drill by” operation the first time, the “Drill by” context menu is displayed in the foreground, blocking the click in this context menu. The “Drill by” menu is then unusable.

Design input

The "Drill by" context menu must be in the foreground.

Comment From: dosubot[bot]

Hello @jbfelix353! I'm here to help you with your software development bugs and questions. Let's work together to solve the issue you're facing.

The issue you're experiencing with the "Drill by" context menu being incorrectly positioned and blocking interactions during consecutive operations might be related to z-index conflicts or layering problems. In the Apache Superset codebase, there are known issues with z-index management, particularly with Ant Design components, which could affect the display of context menus and modals [1].

To address this, you might want to check the z-index values assigned to the "Drill by" context menu and ensure they are set appropriately to bring the menu to the foreground. Additionally, reviewing any custom styles or overrides applied to the menu could help identify potential conflicts. Adjusting these values or styles might resolve the issue with the menu's usability during consecutive "Drill by" operations.

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

Comment From: sadpandajoe

Looks like this might be another issue with z-index. @jbfelix353 since i'm not seeing the regular issue template, can you let us know which version of superset you are on?

Comment From: jbfelix353

Hi @sadpandajoe, for the moment, I'm using the 'dev' version of Superset, so the version is 0.0.0-dev. The Git tag I have is superset-helm-chart-0.14.1.

Comment From: rusackas

This does not appear to be an issue on current master (after theming and more vanilla AntD components have been merged). Closing, but happy to revisit if I'm missing something!