dosubot[bot] commented on issue #34617: URL: https://github.com/apache/superset/issues/34617#issuecomment-3167656853
<!-- Greeting --> Hi @Pegoku! I'm [Dosu](https://go.dosu.dev/dosubot) and Iām helping the superset team. <!-- Answer --> The "Apply filters" button is disabled if any required filter is missing a value or has a validation error, even if other filters have been changed. This is controlled by the checkIsApplyDisabled function in the FilterBar component, which checks for validation errors, unchanged filter states, and missing required values. As a result, the button can appear unclickable unless all required filters are set, which can feel like you must update every filter before applying changes. This is strict validation logic, not a recent regression, and recent changes (like accessibility or dependent filter improvements) haven't altered this core behavior. If you want to relax this requirement, it would involve changing the logic in checkIsApplyDisabled to allow partial filter updates or to only require that changed filters are valid and set. [See FilterBar logic](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/utils.ts) <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=hallucination) | [Report š](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/1020f7b7-a270-4e97-bebf-bfdf36661816?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu b) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34617) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
