diff --git a/src/kibana/components/validate_query/validate_query.js b/src/kibana/components/validate_query/validate_query.js index 5e1254e01f74..4457c4df472b 100644 --- a/src/kibana/components/validate_query/validate_query.js +++ b/src/kibana/components/validate_query/validate_query.js @@ -22,7 +22,8 @@ define(function (require) { // track request so we can abort it if needed var request = {}; - var errorElem = $('').hide(); + var errorElem = $('').hide(); + $compile(errorElem)($scope); var init = function () { elem.after(errorElem); @@ -84,10 +85,7 @@ define(function (require) { msg = resp.body.error; } - errorElem.attr('tooltip', msg); - - // Compile is needed for the tooltip - $compile(errorElem)($scope); + $scope.tooltipMsg = msg; errorElem.show(); return undefined;