Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deleting an input widget deletes the associated data lake variable #1711

Closed
1 task done
ES-Alexander opened this issue Feb 24, 2025 · 1 comment · Fixed by #1715
Closed
1 task done

Deleting an input widget deletes the associated data lake variable #1711

ES-Alexander opened this issue Feb 24, 2025 · 1 comment · Fixed by #1715
Assignees
Labels
Actions widget-specific A widget-specific issue

Comments

@ES-Alexander
Copy link
Contributor

Bug description

Input Widgets allow manually setting Data Lake variable values, but are not the only way to do so. As part of the widget deletion mechanism they seem to delete the linked variable, which then breaks anything else that was trying to use that variable.

Steps to reproduce

  1. Create two input widgets, and link them to the same data lake variable
  2. Delete one of them
  3. The variable is now gone, and the other widget no longer works

Primary pain point(s)

Actions and other Widgets that were using that variable get broken, with no obvious reason or warnings.

Additional context

#1688 introduced the option for multiple Input Widgets to share a variable (e.g. across Views, or just as different interfaces to the same value), so it seems extra likely people will run into this now (e.g. if changing a View to no longer include a control for a variable, that variable will then inadvertently be removed from other Views as well).

Prerequisites

  • I have checked to make sure that a similar request has not already been filed or fixed.
@ES-Alexander ES-Alexander added widget-specific A widget-specific issue Actions labels Feb 24, 2025
@ArturoManzoli
Copy link
Contributor

Well observed. This was intentional in the original design of the input widgets and should indeed have changed when the data-lake variable sharing update was implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Actions widget-specific A widget-specific issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants