mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
a36b87a#diff-aff92ff718af4b68d02f030d8a438754 added an ng-if around the available fields button element. ng-if creates a child scope. The ng-click on the button directly modifies scope state. As a result, when the ng-if was added, that ng-click began modifying the ng-if's child scope instead of the parent scope. The best solution would be to update the discFieldChooser directive to use the controllerAs property so its scope variables are namespaced. However, this is a bit risky because I'd need to make sure to update every single scope variable reference in the template, and it's a relatively large template. Since we'd like to backport this to 6.4 I've taken the less risky route of adding $parent to the scope reference inside the ng-if block. |
||
---|---|---|
.. | ||
api_integration | ||
common | ||
dev_certs | ||
functional | ||
panel_actions | ||
scripts |